Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > обработка события


Автор: angelina 30.10.2006, 16:28
как обработать событие,когда мы при нажатии на dblookupcombobox(например oncloseup) не выбираем ничего из выпадающего списка,а нажимаем просто на пустое место на форме?

Автор: Akella 30.10.2006, 17:05
Код
if dblookupcombobox.text = '' then Showmessage('Ничего не выбрано');


а вот в библиотечке EhLib есть свойство KeyValue, котрое меняется после закрытия комбобокса
Код
if dblookupcomboboxEh.keyvalue = null then Showmessage('Ничего не выбрано');

Автор: angelina 30.10.2006, 17:10
нет,это я знаю.
у меня при нажатии на пустое место на форме не остается в дбкомбобоксе пустая строчка,и возникает ошибка:is not a valid integer value

Автор: Albinos_x 30.10.2006, 17:22
Код

if dblookupcombobox.text = '' then Exit;

Автор: Akella 31.10.2006, 13:54
Цитата(angelina @  30.10.2006,  17:10 Найти цитируемый пост)
ошибка:is not a valid integer value 

это ты значит пытаешься без проверки значения, присвоить это непроверенное, да и ещё неверное значение переменной типа Integer.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)