![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
взять текст из чужого ListBox-a
Muchacho © (2005-11-02 08:25:00)Здравствуйте.
Нашел хендл чужого ListBox-а, теперь как взять его Items?
Muchacho (2005-11-02 09:15:00) [1]thanx a million :)
begin...end (2005-11-02 09:12:00) [2]> Muchacho (02.11.05 09:09) [5]
Третий параметр в обоих вызовах SendMessage -- это индекс строки в listbox'е.
Muchacho (2005-11-02 09:09:00) [3]это берет только первую строку. А взять другие?
begin...end (2005-11-02 08:56:00) [4]> Muchacho
var
hLB: Cardinal;
Len: Cardinal;
P: PChar;
begin
...
Len := SendMessage(hLB, LB_GETTEXTLEN, 0, 0);
if Len > 0 then
begin
GetMem(P, Len + 1);
try
SendMessage(hLB, LB_GETTEXT, 0, Integer(P));
ShowMessage(P)
finally
FreeMem(P)
end
end
end
> а как нажать кнопку?
Не скажу.
:-)))
Muchacho (2005-11-02 08:43:00) [5]пожалуйста напишите функцию полным для ListBox и Button
Muchacho (2005-11-02 08:41:00) [6]спасибо. а как нажать кнопку? :)
begin...end (2005-11-02 08:33:00) [7]LB_GETTEXTLEN + LB_GETTEXT