Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.05;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.011 c
1-14157
KAV
2002-08-23 23:15
2002.09.05
Отображение полных строк в DropDown


1-13998
UWater
2002-08-25 16:36
2002.09.05
Проблемы с установкой RX- компонентов


3-13971
a_ruslan
2002-08-16 14:58
2002.09.05
Сортировка по lookup полю


4-14355
Lamer86
2002-07-04 09:24
2002.09.05
Можно ли зная Handle окна узнать путь к программе


7-14293
Sin
2002-06-18 22:37
2002.09.05
Контроль доступа к дискам и реестру