периодичность напоминания

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
NewUser
новенький
Сообщения: 97
Зарегистрирован: 08.05.2007 13:28:40

периодичность напоминания

Сообщение NewUser »

Кто знает как реализовать периодичности напоминания о событии: ежедневно, еженедельно, ежемесячно, ежегодно, каждый N-й день месяца, однократно?

У меня есть событие, которое должно быть исполнено с -- по --, есть повторяющиеся с определенной периодичностью события и крайняя дата напоминания, как это можно реализовать?

Пример: убрать квартиру - ежемесячно до 31.12.2100 (каждое поручение должно быть исполнено с 01 по последнее число месяца, ежемесячно)
trifon
постоялец
Сообщения: 135
Зарегистрирован: 24.12.2006 11:08:35

Сообщение trifon »

Татуировку на груди сделай, и постоянно заглядывай в зеркало
Аватара пользователя
Brainenjii
энтузиаст
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Сообщение Brainenjii »

Когда-то делал что-то подобное, но мне надо было собирать информацию на протяжении всей работы программы, так что просто раз в 5 секунд смотрел время и проверял - нет ли на него какого-либо события... Хотя, конечно, очень нерационально ^_^ Возможно в WinAPI есть что-нибудь для этого...
ev
долгожитель
Сообщения: 1797
Зарегистрирован: 27.04.2005 23:19:06
Откуда: Москва

Сообщение ev »

если не хочется зависеть от платформы - то скорее всего только таймер
под юниксом есть крон например - тот же таймер только в профиль :)
NewUser
новенький
Сообщения: 97
Зарегистрирован: 08.05.2007 13:28:40

Сообщение NewUser »

так у меня все поручения в БД хранятся. мне нужно сделать по аналогии с аутлуком
ev
долгожитель
Сообщения: 1797
Зарегистрирован: 27.04.2005 23:19:06
Откуда: Москва

Сообщение ev »

тогда таймер и постоянно висеть в памяти
Ответить