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

Вниз

Как закрыть список DBLookupCombo?   Найти похожие ветки 

 
КлЯкСа ©   (2006-11-15 16:35) [0]

В программе написано
if (wicControl is TDBLookupCombo) or
 TDBLookupCombo(wicControl).Closeup;
но это не срабатывает, только когда я нажму (сделаю клик) на форме, то это закрывается.
Что не так?


 
Jeer ©   (2006-11-15 16:38) [1]


> В программе написано


1. Спросить того, кто написал.
2. Это вообще не может сработать - компилятор не пропустит.


 
MikePetrichenko ©   (2006-11-15 16:39) [2]


> Что не так?

Все. Начиная с профессии.


 
КлЯкСа ©   (2006-11-15 16:44) [3]

спросить уже не с кого, тот кто писал - в этой фирме давно не работает, а я столнулась с этой частью кода.
Компилятор вполне пропустил - почему нет?? Просто реакция в рантайме - не та, что хотелась бы.


 
КлЯкСа ©   (2006-11-15 16:46) [4]

To MikePetrichenko  [2] Я уж поняла, что здесь многие прежде чем помочь с ответом, сначали начинают прикалываться, нудеть и прочее :-))) Причем порой не понятен смысл "нудения", как в данном случае :-) Уж поясните...


 
Jeer ©   (2006-11-15 17:29) [5]

F1 if

here are two forms of if statement: if...then and the if...then...else.
The syntax of an if...then statement is:

if expression then statement


 
КлЯкСа ©   (2006-11-15 18:17) [6]

Ой, я дико извиняюсь, что написала с ошибкой и тем самым ввела в забдуждение!
В принципе просто в программе было написано вот такое
if (wicControl is TDBLookupCombo) or (wicControl is TDBLookupComboBox) then
   TDBLookupComboBox(wicControl).Closeup(True);
end;
Но, при работе с TDBLookupCombo эта программа выдавала ошибку, и я нашла в чем причина - в хелпе написано метод Closeup для TDBLookupCombo идет без параметра, а для TDBLookupComboBox с параметром. Я исправила программут - разделив это условие if, то есть теперь TDBLookupCombo отдельно прописан так
if (wicControl is TDBLookupCombo)  then
   TDBLookupComboBox(wicControl).Closeup;
end;
но почему то срабатывает не так как надо, то есть не закрывает список.



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

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

Наверх




Память: 0.48 MB
Время: 0.056 c
15-1163411004
Kolan
2006-11-13 12:43
2006.12.03
Колитесь кто делал программы для супермаркетов :)


2-1163690295
Svoja4ok
2006-11-16 18:18
2006.12.03
Просто в XLS... сбился с ног...


15-1163389685
Slider007
2006-11-13 06:48
2006.12.03
С днем рождения ! 13 ноября


2-1163694118
KurtCobain
2006-11-16 19:21
2006.12.03
Переменные в DLL


2-1163440769
dummy
2006-11-13 20:59
2006.12.03
Подскажите: Invalidate