Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

ListBox [D4, WinXP]


ZXCV ©   (2002-09-27 01:23:00) 

Привет Всем! Ребята подскажите, как выделить строку в ListBox"e
с нулевым индексом т.е. первую в списке.
Например после нажатия Button ListBox1 заполняется строками методом .items.add() после
...
ListBox1.ItemIndex:=0;
а она не выделяется. ListBox1.ItemIndex:=1 - работает но нужно первую
да кстати делаешь
...
ListBox1.ItemIndex:=1;
ListBox1.ItemIndex:=0;
- первая выделяется цветом если items.count>1
...
ну это я думаю глупо и есле в ListBoxe 1 строка то и это не помогает. Спасибо.


ZXCV   (2002-09-28 23:03:00) [1]

>TTCustomDelphiMaster Большое Спасибо. Работает!!!!!!


ZXCV   (2002-09-28 19:04:00) [2]

Попробуем


Cobalt   (2002-09-27 19:25:00) [3]

может, comctrl32 поставить повыще?
у меня COMCTL32.DLL 5.80 и comdlg32.dll 4.72.3510.2300
В Д4, Вин98 (при одной строке) - не выделяется
Это стандартное виндузовое сообщение, Дельфи его не перехватывает(В Д4).


TTCustomDelphiMaster   (2002-09-27 19:20:00) [4]

SendMessage(ListBox1.Handle, LB_SETCURSEL, 0, 0);


ZXCV   (2002-09-27 19:09:00) [5]

А в четвертом никак? Жаль!
Может кто знает как это в D4 сделать?


Poirot   (2002-09-27 08:23:00) [6]

Я ты на D4 проверял???
to Author-> поставь мастдай повыше!!!


Rouse_   (2002-09-27 02:04:00) [7]

ListBox1.ItemIndex:=0;
Только что проверил, выделяется.

Желаю успехов


Наверх

Титульная страница Поиск, карта сайта Написать письмо