![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Народ, подскажите как получить состояние "Cheked|Uncheked" чужого окна из CheckList? Кучу примеров есть для CheckBox. Пробовал их юзать - не получается
Код:
1. k:=SendMessage(hw,LVM_GETITEMSTATE,1,0); 2. k:=SendMessage(hw,CB_GETCURSEL,1,0); 3. k:=SendMessage(hw,LB_GETSEL,1,0); 4. k:=SendMessage(hw,LB_GETCURSEL,1,0); 5. k:=SendMessage(hw, BM_GETCHECK, 1, 0) 6. k:=SendMessage(hw, BM_GETState, 1, 0) где 3ий параметр - порядковый номер в листе. Причём текст этих ячеек я успешно получаю: Код:
l:=SendMessage(hw,LB_GETTEXTLEN,1,0); SetLength(s,l); SendMessage(hw,LB_GETTEXT,1,Integer(s)); Подскажите как получить значение чека в чеклисте? |