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

Вниз

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

 
AlexF   (2005-10-18 17:33) [0]

Подскажите пожайлуста как сделать так чтобы моя програма вися в trey-е выполняла определеное действие в 9.00 первого числа месяца или чтото в этом роде


 
ArtemESC ©   (2005-10-18 20:28) [1]

>>Подскажите
А что именно...


 
Rentgen ©   (2005-10-19 07:35) [2]

Поставь Timer на форму с интервалом ~59000.
в событии таймера пиши вроде этого:

if Time=StrToTime("09:00:00") then ...

Time - Дельфийская зарегеная переменная, которая равна текущему времени


 
Antonn ©   (2005-10-19 09:33) [3]

Rentgen ©   (19.10.05 7:35) [2]
Time - Дельфийская зарегеная переменная,

я думал это функция...


 
WondeRu ©   (2005-10-19 11:28) [4]

Antonn ©   (19.10.05 9:33) [3]
я думал это функция...

я тож так думал...:)

Rentgen ©   (19.10.05 7:35) [2]
if Time=StrToTime("09:00:00") then ...

а если таймер проскочит сее время?)))


 
AlexF   (2005-10-20 11:17) [5]

это все хорошо но в месяце бывает 30 дней а бывает 31 а еще бывает 28 и т.д. а мне нужно имено 1.хх.хх в 9.00 (ну как касперский или что-то в этом роде)


 
Eraser ©   (2005-10-20 11:43) [6]


> AlexF   (20.10.05 11:17) [5]

По таймеру сравнивай текущее число с нужным, при равенстве - сравнивай текущее время с нужным, если текущее > нужного - отключай таймер и высвечивай ShowMessage("!!!!!!!!!!!!");


 
Ботвин Дмитрий   (2005-10-20 13:15) [7]

AlexF   (18.10.05 17:33)

Используй мультимедийный таймер, он как раз для этого служит:
mmResult:=TimeSetEvent(....);
TimeKillEvent(mmResult);


 
AlexF   (2005-10-20 14:07) [8]

Eraser а разве можна сравнивать время? ну да ладно, а как быть с 1 числом месяца


 
Ботвин Дмитрий   (2005-10-20 14:22) [9]

AlexF   (20.10.05 14:07) [8]

Ты мой ответ читал? Посмотри справку по этим функциям - там всё это
описано, в инете полно примеров, таких каких тебе надо.
Без всякий сравнений и прочих извращений :-)))


 
Anatoly Podgoretsky ©   (2005-10-20 14:43) [10]

Твоя программа для этого не нужна, в системе есть планировщие, который с этим запросто справляется.


 
Ботвин Дмитрий   (2005-10-20 14:51) [11]

Anatoly Podgoretsky ©   (20.10.05 14:43) [10]

Так задача то в том, что бы умудриться именно программу в трэй "повесить" . Планировщик то туда не "повесишь" :-)))


 
AlexF   (2005-10-20 16:47) [12]

Димка прочитал там тоже самое интервал через который срабатывает процедура обработки ....пишут что только более точный, а мне это не кчему
Найболее подходящий ответ  к моей проблеме получил от Eraser
Всем большое спасиба.



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

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

Наверх




Память: 0.49 MB
Время: 0.048 c
15-1140894177
Nic
2006-02-25 22:02
2006.03.26
Лица форума


2-1142326977
kyn66
2006-03-14 12:02
2006.03.26
Загрузка Waw в DLL , выгрузка и работа с ним.


6-1134128206
Tor
2005-12-09 14:36
2006.03.26
Подсчет трафика


4-1136211191
Человек
2006-01-02 17:13
2006.03.26
Hook клавиатуры


2-1141722803
Der Nechk@ssoff
2006-03-07 12:13
2006.03.26
Выбор процедуры