Подскажите пожалуйста, какое сообщение возникает в оконной процедуре, когда в Listbox'e выбирается какая-нибудь строка и как узнать номер этой выбраной строки?
По неопытности никак не могу найти эту информацию через поиск и в справке
![sad.gif](style_emoticons/default/sad.gif)
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
![]() ![]() |
![]() |
Lio |
![]()
Сообщение
#1
|
Группа: Пользователи Сообщений: 9 Пол: Мужской Репутация: ![]() ![]() ![]() |
Здравствуйте,
Подскажите пожалуйста, какое сообщение возникает в оконной процедуре, когда в Listbox'e выбирается какая-нибудь строка и как узнать номер этой выбраной строки? По неопытности никак не могу найти эту информацию через поиск и в справке ![]() |
hiv |
![]()
Сообщение
#2
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 660 Пол: Мужской Реальное имя: Михаил Репутация: ![]() ![]() ![]() |
Обрабатывай событие OnClick.
Номер строки ItemIndex -------------------- Никогда не жадничай. Свои проблемы с любовью дари людям!
|
volvo |
![]()
Сообщение
#3
|
Гость ![]() |
WinAPI, хотелось бы заметить, НЕ VCL...
Обрабатывай WM_COMMAND, если был изменен выбранный итем, то в HiWord(LParam) вернется LBN_SELCHANGE... Чтобы получить его индекс - index := SendMessage(LBoxHandle, LB_GETCURSEL, 0, 0); |
Lio |
![]()
Сообщение
#4
|
Группа: Пользователи Сообщений: 9 Пол: Мужской Репутация: ![]() ![]() ![]() |
Спасибо. Получилось! Все понял
![]() |
![]() ![]() |
![]() |
Текстовая версия | 27.07.2024 9:26 |