Вниз
Скачать: 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
1-14066
Monstros
2002-08-26 20:54
2002.09.05
Люди умоляю! Помогите, бочку пива поставлю…


7-14287
Shrek
2002-06-23 15:39
2002.09.05
Как програмно узнать шо windows хотят выгрузить.


3-13942
Igor
2002-08-15 20:49
2002.09.05
просмотр длинной таблицы


1-14049
Krann
2002-08-26 18:02
2002.09.05
Как делить файл на кусочки


3-13959
Igoryan
2002-08-16 10:09
2002.09.05
Доступ к данным.




   Наверх