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