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

Вниз

Проблемка с ListBox   Найти похожие ветки 

 
NightStranger ©   (2005-02-08 14:31) [0]

Доброго времени суток, господа. Подскажите, плиз, как сделать так, чтобы по нажатии кнопки, при не выделенном пункте ListBox выдавалось сообщение об ошибке. Спасибо


 
Dr.Alex ©   (2005-02-08 14:38) [1]

Какого плана ошибка? Что за исключительная ситуация?
Проще всего
try
<код>
except
<обработка ошибки, опционально>
end;


 
Александр Иванов ©   (2005-02-08 14:41) [2]

NightStranger ©   (08.02.05 14:31)
Код покажи, в котором ошибка появляется.


 
NightStranger ©   (2005-02-08 14:51) [3]

Использую
ListBox1.Items.Strings[ListBox1.ItemIndex]
и если нет выделенного пункта то выдает сообщение вроде
"List out of bounds -1" или что то вроде того


 
Александр Иванов ©   (2005-02-08 14:58) [4]

NightStranger ©   (08.02.05 14:51) [3]
Ну и что непонятно?
Индексы нумеруются начиная с 0, естественная ошибка.  Если строка не выделена ListBox1.ItemIndex имеет значение -1.


 
NightStranger ©   (2005-02-08 15:03) [5]

То есть можно делать проверку на -1? Как все просто (если так)


 
Александр Иванов ©   (2005-02-08 15:07) [6]

NightStranger ©   (08.02.05 15:03) [5]
Да, все так просто



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

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

Наверх




Память: 0.47 MB
Время: 0.075 c
14-1107166520
Alexander Panov
2005-01-31 13:15
2005.02.20
Блин, флудеры.


1-1107869503
Endy
2005-02-08 16:31
2005.02.20
ListBox + Win98 + много элементов = ошибка


14-1106744167
Cosinus
2005-01-26 15:56
2005.02.20
Вылетел комп с синим экраном и каким то непонятным сообщением...


6-1101214635
R.O.O.T
2004-11-23 15:57
2005.02.20
Ресурсы типа С$,D$,ADMIN$


9-1100334142
mozartw
2004-11-13 11:22
2005.02.20
Как сотрудничают 3dmax и compiler