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

Вниз

Куча будильников (напоминаний)   Найти похожие ветки 

 
click   (2006-11-10 11:41) [0]

как лучше организовать?
к примеру приложение должно выдать Showmessage в 12_00, в 14_20, 16_30.. ну и еще когда нибудь...
все эти дататайм хранятся например в инф файле или в БД - неважно...
так вот как будет грамотней? каждый раз когда GetSysTime в wSecond вернет 0 сравнивать часы и минуты читая сравниваемые значения из файла, или при запуске программы подобрать все значения в массив и потом каждую минуту сравнивать с элементами массива... или может еще как?
вобщем как будет наиболее оптимально, грамотно, и прочее..


 
Ketmar ©   (2006-11-10 11:46) [1]

waitable timers, например.


 
Курдль ©   (2006-11-10 11:49) [2]

Хранишь "моменты срабатывания будильников" в базе. Грузишь в прогу в отсортированном виде. Ищешь ближайшее будущее значение к текущему времени и программируешь им таймер. При срабатывании таймера выдаешь сообщение, в соотв. с БД. Таймер грузишь следующим "ближайшим будущим".


 
click   (2006-11-10 12:01) [3]


> Ketmar ©   (10.11.06 11:46) [1]
> waitable timers, например.

и

> Курдль ©   (10.11.06 11:49) [2]


вы, извиняюсь, об одном и том же говорите? если нет то Ketmar поясни плиз - а то впервые вижу подобное сочетание букв :). (IDE, со справкой под рукой неть)
Курдль - спасибо. вариант принят!


 
Ketmar ©   (2006-11-10 12:24) [4]

ну да, IDE нет, а доступ к msdn злостно закрыт. один delphimaster остался. у нас тут трафика и времени вагоны, отчего бы нам не поцитировать? или вообще филиалом гугля не поработать? мы ж не перетрудимся, если за тебя поищем.


 
Anatoly Podgoretsky ©   (2006-11-10 12:30) [5]

> click  (10.11.2006 11:41:00)  [0]

Список и один таймер на всех


 
antonn ©   (2006-11-10 19:49) [6]

Ketmar ©   (10.11.06 12:24) [4]
у нас тут трафика и времени вагоны, отчего бы нам не поцитировать?

назвался груздем - полезай в кузов...



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

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

Наверх




Память: 0.48 MB
Время: 0.067 c
8-1145545809
Yegorchic
2006-04-20 19:10
2006.12.03
Структура заголовка JPEG файла


15-1163276275
ZeroDivide
2006-11-11 23:17
2006.12.03
Масштабирование LCD-монитора как отключить?


2-1163580837
Sanyok
2006-11-15 11:53
2006.12.03
По правте пожалуйста этот запрос не правильно делит


1-1161594663
dmitry kholl
2006-10-23 13:11
2006.12.03
Рост памяти с TWebBrowser


2-1163504867
MishaLukash
2006-11-14 14:47
2006.12.03
TCustomDBGrid? видел только в хелпе