Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Выполниние команд по расписанию

33K
29 июля 2009 года
Posix86749
54 / / 13.07.2009
Подскажите пожалуйста, как реализовать выполнение определенных команд по расписанию в программе?
У меня есть вариант: по таймеру регулярно сравниваем системное время с определенным значением (с расписанием), и если совпало, то выполняем команду, если нет, то ждем дальше. Но только мне это кажеться каким-то корявым... И как вообще получить это системное время...:(
535
29 июля 2009 года
Нездешний
537 / / 17.01.2008
Windows - не система реального времени, поэтому "системное время совпало с заданным" - не будет такого. Так что нужно проверять попадание в какую-то окрестность.
Можно делать это в таймере или организовать отдельный поток

Получить системное время - WinAPI GetLocalTime или GetSystemTime
1.9K
29 июля 2009 года
Anton Chik
175 / / 26.09.2005
зачем парить api?
Time();
Date();
в конце концов Now();
5
29 июля 2009 года
hardcase
4.5K / / 09.08.2005
Функция CreateTimerQueueTimer (а также сопутствующие) спасет топикстартера:
http://msdn.microsoft.com/en-us/library/ms682485%28VS.85%29.aspx
33K
31 июля 2009 года
Posix86749
54 / / 13.07.2009
Цитата: hardcase
Функция CreateTimerQueueTimer (а также сопутствующие) спасет топикстартера:
http://msdn.microsoft.com/en-us/library/ms682485%28VS.85%29.aspx


Это на WinAPI что ли? Блин, еще бы научится пользоваться этим WinAPI. Для этого же надо windows.h прикручивать?

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог