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

Вниз

Вопрос по времени   Найти похожие ветки 

 
Ио   (2006-02-20 10:51) [0]

Подскажите, как сотворить так, чтобы в строго определённое время (например в 6 00) нажималась кнопка на форме (допустим BUTTON1). Что надо добавить на форму и что писать в процедуре...
PS: только не посылайте в справку, там я ничего не нашёл...


 
Плохиш ©   (2006-02-20 10:58) [1]


> только не посылайте в справку, там я ничего не нашёл...

И даже про TTimer тоже ничего?


 
Ио   (2006-02-20 11:01) [2]

TTimer видел... Только как сделать вышенаписанно я не понял...


 
Плохиш ©   (2006-02-20 11:28) [3]

У TButton есть метод Click, то же описан в справке.


 
HF-Trade ©   (2006-02-20 12:36) [4]


> Ио


Edit1.Text:=FormatDateTime("hh"+":"+"mm", Time);

Вставь в таймер...
мде...


 
Алхимик ©   (2006-02-20 13:17) [5]

TimeX - время Х
FlagClicked - логическая переменаая, указывающая что кно

Timer1.Interval := <частота проверки в мсек.>;
Timer1.Enable := true;

Обработка события OnTimer:
begin
 // если время нажимания кнопки пришло и кнопка ещё не нажималась
 if (Time > TimeX) and (not FlagClicked) then begin
    <нажимаем кнопку>
    FlagClicked := true; // устанавливаем признак "кнопка нажата"
 end;
end;


 
Плохиш ©   (2006-02-20 13:34) [6]


> Алхимик ©   (20.02.06 13:17) [5]

Сброс FlagClicked дописать забыл ;-)


 
Алхимик ©   (2006-02-20 13:41) [7]


> [6] Плохиш ©   (20.02.06 13:34)

Ага, при перехоте на следующие сутки.
Оставлю автору в качестве домашнего задания :)


 
Tonich ©   (2006-02-20 14:21) [8]


> if (Time > TimeX) and (not FlagClicked) then begin


ну если быть уж точным то это условие может сработать как в 6 так и в 7 все зависит от  FlagClicked


 
Алхимик ©   (2006-02-20 14:57) [9]


> [8] Tonich ©   (20.02.06 14:21)

Кто спорит? Этож очевидно.



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

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

Наверх




Память: 0.48 MB
Время: 0.036 c
15-1140096523
lime
2006-02-16 16:28
2006.03.12
межстрочный интервал


2-1140711503
K_Lock
2006-02-23 19:18
2006.03.12
Ошибка......


2-1140520736
TrainerOfDolphins
2006-02-21 14:18
2006.03.12
Назначение обработчика события потомку класса


1-1137717371
kostan
2006-01-20 03:36
2006.03.12
Ошибка - прозрачная панель при установке темы Windows XP


1-1139405655
SiJack
2006-02-08 16:34
2006.03.12
аналог StrCopy для PWideChar