Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.034 c
10-1125920390
Гость22
2005-09-05 15:39
2006.12.03
Как узнать, что конкретный документ Word уже открыт?


2-1163482783
YurkaT
2006-11-14 08:39
2006.12.03
Сообщение, результата запроса, убрать


15-1162911202
SkySpeed
2006-11-07 17:53
2006.12.03
Как в Excel построить следующую поверхность функции:x*x+y*y+z*z=1


2-1163421391
Gloomer
2006-11-13 15:36
2006.12.03
Отображение записей в DBGrid при прокрутке


15-1163501972
Crazybeaver
2006-11-14 13:59
2006.12.03
Скиньте плиз NMFTP




   Наверх