Форум: "Основная";
Текущий архив: 2005.01.02;
Скачать: [xml.tar.bz2];
ВнизСобытие на время Найти похожие ветки
← →
SMART_n (2004-12-15 23:38) [0]Вот возник вопрос как по-хорошему повесить на определённые дату/время событие... То есть как в планировщике, юзер вводит нужное время, и в это время программа автоматически выполняет какое-то действие. Конечно можно просто использовать таймер, но во-первых он не очень точный, а во-вторых мне кажется что должен быть более хороший способ.
← →
Leonid Troyanovsky © (2004-12-16 00:29) [1]
> SMART_n (15.12.04 23:38)
> Вот возник вопрос как по-хорошему повесить на определённые
> дату/время событие... То есть как в планировщике, юзер вводит
> нужное время, и в это время программа автоматически выполняет
> какое-то действие. Конечно можно просто использовать таймер,
> но во-первых он не очень точный, а во-вторых мне кажется
> что должен быть более хороший способ.
NetScheduleJobAdd
uses
JwaLM; // from http://www.delphi-jedi.org/, WinAPI.zip
--
Regards, LVT
← →
Piter © (2004-12-16 00:47) [2]Функция SetTimer.
UINT SetTimer(
HWND hWnd, // handle of window for timer messages
UINT nIDEvent, // timer identifier
UINT uElapse, // time-out value
TIMERPROC lpTimerFunc // address of timer procedure
);
uElapse
Specifies the time-out value, in milliseconds.
4294967295 / 1000 / 60 / 60 / 24 = 49 дней.
Разве не хватит?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.01.02;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.039 c