本文整理自网络,侵删。
//感谢冰力不足 提供function GetListBoxText(mHandle: THandle; mStrings: TStrings): Boolean;varvItemCount: Integer;I: Integer;S: string;beginResult := False;if not Assigned(mStrings) then Exit;mStrings.BeginUpdate;trymStrings.Clear;vItemCount := SendMessage(mHandle, LB_GETCOUNT, 0, 0);for I := 0 to vItemCount - 1 dobeginSetLength(S, SendMessage(mHandle, LB_GETTEXTLEN, I, 0));SendMessage(mHandle, LB_GETTEXT, I, Integer(@S[1]));mStrings.Add(S);end;SetLength(S, 0);finallymStrings.EndUpdate;end;Result := True;end;
相关阅读 >>
Delphi webbrowser选中文本操作 设置webbrowser的内容
Delphi getmodulefilename函数的用法(可以获取项目的路径,桌面的路径,我的文档的路径)
更多相关阅读请进入《Delphi》频道 >>