Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Media";
Текущий архив: 2006.03.26;
Скачать: [xml.tar.bz2];

Вниз

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

 
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 вся ветка

Форум: "Media";
Текущий архив: 2006.03.26;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.043 c
2-1141880160
Rado
2006-03-09 07:56
2006.03.26
dbgrid


5-1127855926
Proxytel
2005-09-28 01:18
2006.03.26
Как отловить клик над конкретной ячейкой StringGrid ?


2-1141889692
veb
2006-03-09 10:34
2006.03.26
Запретить всатвку в таблицу


15-1141411309
Лёха
2006-03-03 21:41
2006.03.26
MiniExel на паскале ;)


2-1142191918
Flint-1983
2006-03-12 22:31
2006.03.26
Создание компонентов в run-time





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский