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

Вниз

Запуск процедуры в определённое время   Найти похожие ветки 

 
Mishenka   (2008-05-12 10:56) [0]

Есть программа, которая висит в трее. Как сделать, чтоб она в определённое время (не через интервал, а в конкретно заданное время)выполняла определённую процедуру?


 
ЮЮ ©   (2008-05-12 11:02) [1]

вычесть из Время X текущее время, тем самым получить нужный интервал.


> не через интервал, а в конкретно заданное время


Кстати, поглядывание время от времени на часы, тоже не худший вариант. Только не надо делать это каждые 10 мкс


 
Рамиль ©   (2008-05-12 11:04) [2]

Создать задание в планировщике Windows и завершить свое ненужное существование.


 
Сергей М. ©   (2008-05-12 11:06) [3]


> Есть программа, которая висит в трее


Нет и не может быть такой программы.
В трее "висят" пиктограммы, а не программы.


> Как сделать, чтоб она в определённое время


А трей-то причем ?
Если бы не трей, то такой вопрос у тебя не возник бы ?

Программа после запуска создает и инициирует таймер с требуемой периодичностью срабатывания. В обработчике событий таймера запрашиваешь у системы текущее время, сравниваешь с заданным, если времена совпадают (с заданной погрешностью сравнения), запускаешь свою "определённую процедуру". И всех делов.


 
palva ©   (2008-05-12 11:09) [4]

Это невозможно.
Любое "конкретно заданное время" все равно будет "через интервал".


 
Anatoly Podgoretsky ©   (2008-05-12 12:21) [5]

> Mishenka  (12.05.2008 10:56:00)  [0]

Ну убери иконку из трея.


 
Denis__ ©   (2008-05-12 12:37) [6]


> Ну убери иконку из трея.

как же ж без иконки-то? Без иконки - не есть кул.


 
Renegat   (2008-05-12 14:29) [7]

WaitForSingleObject в отдельном потоке спасёт отца русской демократии? Ибо таймер каждые 100мс перезапускать - тоже не есть кул =)



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

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

Наверх




Память: 0.48 MB
Время: 0.011 c
15-1207899362
IGray
2008-04-11 11:36
2008.06.01
Что с TORRY.NET ?


2-1210235520
Андрей Пл
2008-05-08 12:32
2008.06.01
Размер в байтах!!!


15-1208796208
Agent89
2008-04-21 20:43
2008.06.01
Установка компонентов


15-1208803632
No_Dead
2008-04-21 22:47
2008.06.01
Никому не попадался плагин(?) для Word a&#133


2-1210254880
WebSQLNeederr
2008-05-08 17:54
2008.06.01
Напомните как в Стринглист удалить повторяющиеся строки?