Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.02.04;
Скачать: CL | DM;

Вниз

ListBox-ы   Найти похожие ветки 

 
Ольга   (2002-01-16 15:10) [0]

Не могу программно получить содержимое строчки в листбоксе, он пишет, что List index out of bounds и номер строки, хотя у меня эта строка существует


 
Алексей Петров ©   (2002-01-16 15:13) [1]

Программа лучше знает. Раз говорит List index out of bounds - значит нет такой строки.

На всякий случай - строки с 0 нумеруются, а не с 1.


 
Ольга   (2002-01-16 15:15) [2]

Я знаю, он реагирует только тогда, когда по листбоксу кликнешь, а так - нет...


 
McSimm ©   (2002-01-16 15:24) [3]

Похоже проблема с ItemIndex. Он равен -1 до того как кликнуть.

if ListBox1.ItemIndex < 0 then S := ""
else S := ListBox1.Items[ListBox1.ItemIndex];

Или устанавливайте ListBox1.ItemIndex в 0 до того как выбираете строку (при условии, что он не пустой)


 
Vitaly ©   (2002-01-16 15:25) [4]

Наверное ItemIndex?

Когда ничего не выбрано в ListBox"е ItemIndex = -1.
Listbox1.Items[ItemIndex] - будет ругаться.



Страницы: 1 вся ветка

Текущий архив: 2002.02.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
7-9002
Dmitry V. Averuanov
2001-10-22 11:16
2002.02.04
Нужно определить уровень сигнала на входе звуковой карты


4-9036
Chup
2001-12-03 16:16
2002.02.04
Как убить процесс сеанса дос.


7-9010
Grey
2001-10-26 00:05
2002.02.04
Работа с библиотеками


14-8979
Hermit
2001-12-11 20:06
2002.02.04
Interbase


1-8806
f0rm
2002-01-15 12:32
2002.02.04
Перевод юниксовского времени в нормальное виндовое