Вниз
Скачать: CL | DM;

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

← →
Silentor ©   (2002-08-22 19:18) [0]

Пример:

procedure TForm1.btSendClick(Sender: TObject);
begin
btSend.Enabled:=False;
Sleep(1000);
btSend.Enabled:=True;
end;


Если нажать на кнопку, она на секунду "погаснет", всё нормально. Если же нажать на неё пока она "погашена" (отключена), то когда она включится, она самостоятельно снова нажмётся. Есть ли способ сделать так, чтобы в отключенном состоянии кнопка полностью игнорировала нажатия (а не откладывала на потом). В хелпе вроде имеется в виду именно игнорирование, но увы... (надеюсь, это ошибка не в компилере, а во мне)


← →
Ученик ©   (2002-08-22 19:29) [1]

btSend.Enabled:=False;
Sleep(1000);
Application.ProcessMessages;
btSend.Enabled:=True;


← →
Страхолюдина   (2002-08-22 22:05) [2]

Sleep(1000) -- дурной стиль...


← →
murza   (2002-08-23 10:40) [3]


> Страхолюдина (22.08.02 22:05)
> Sleep(1000) -- дурной стиль...

Согласен, используй таймер



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

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



Память: 0.45 MB
Время: 0.01 c
7-14311
Максимка
2002-06-27 06:55
2002.09.05
Как понизить число оборотов CD-ROM а?


1-14058
nh
2002-08-23 11:45
2002.09.05
RXLib


3-13874
nic418
2002-08-16 10:22
2002.09.05
Построение индекса CDX-файла . HELP!


3-13912
Новый
2002-08-15 10:41
2002.09.05
Соединение с удаленной базой (Interbase 6)


7-14314
Олег_В
2002-06-22 02:31
2002.09.05
Как приостановить систему




   Наверх