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

Вниз

CheckBoxOnClick   Найти похожие ветки 

 
Washington ©   (2007-12-21 15:27) [0]

После выполнения CheckBox1.Checked:=true происходит событие CheckBoxOnClick. Как можно этого избежать? Короче говоря мне нужно сделать CheckBox отмеченным, но в то же время не нужно, что произошло это событие. Помогите, пожалуйста!


 
MBo ©   (2007-12-21 15:31) [1]

сохрани обработчик во временную переменную, назначь обработчику nil, выполни то, что нужно, потом восстанови


 
@!!ex ©   (2007-12-21 15:32) [2]

var
 Flag:boolean = true

Flag:=false;
CheckBox1.Checked:=true
Flag:=true;

CheckBoxOnClick:
if Flag then begin
 //
end;


 
Washington ©   (2007-12-21 15:33) [3]


> MBo ©   (21.12.07 15:31) [1]

Чуть-чуть попонятнее можно, плз?


 
Kolan ©   (2007-12-21 15:33) [4]

> сохрани обработчик во временную переменную, назначь обработчику
> nil, выполни то, что нужно, потом восстанови

Имхо этот изврат от неверного кода в самом обработчике&#133


 
Washington ©   (2007-12-21 15:34) [5]


> @!!ex ©   (21.12.07 15:32) [2]

Спасибо!!!


 
Palladin ©   (2007-12-21 15:35) [6]

странно, но у меня никакого OnClick не возникает


 
Washington ©   (2007-12-21 15:38) [7]

Действительно странно! Сделал
> @!!ex ©   (21.12.07 15:32) [2]

всё прекрасно заработало!


 
{RASkov} ©   (2007-12-21 16:52) [8]

А можно и без глобальной переменной:

CheckBox1.OnClick:=nil;
CheckBox1.Checked:=true;
CheckBox1.OnClick:=<Имя его обработчика, например CheckBox1Click>;


 
Washington ©   (2007-12-22 08:40) [9]


> {RASkov} ©   (21.12.07 16:52) [8]
Попробую щас



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

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

Наверх




Память: 0.48 MB
Время: 0.02 c
15-1197964727
Alexey
2007-12-18 10:58
2008.01.20
Программы не запускаются под Win2003. Что делать?


2-1197977411
Emish
2007-12-18 14:30
2008.01.20
Не выполняется SQL запрос через ADOQuery update [ #pay_order] set


2-1198043861
Kolan
2007-12-19 08:57
2008.01.20
А можно ли как-то заполучить строки вроде &amp;laquo;Да&amp;raquo;, &amp;laquo;Отмена&amp;raquo; из Win?


3-1189449856
DiX
2007-09-10 22:44
2008.01.20
Как правильно работать с TClientDataSet?


2-1197950727
Sergiu
2007-12-18 07:05
2008.01.20
Как считывать данные с COM,LPT порта и нарисовать график