Вниз
Скачать: CL | DM;

Новый день?   Найти похожие ветки 

 
SergeyDon   (2002-05-16 10:08) [0]

Интересно как можно узнать что наступил новый день?
Какое сообшение надо ловить?


 
Song ©   (2002-05-16 10:35) [1]

Посмотри в окно :))

(Не надо сообщений ловить, анализируй Time)


 
SergeyDon   (2002-05-16 12:29) [2]

re (Не надо сообщений ловить, анализируй Time)

так программа будет потреблять постоянно ресуры процесорра пусть минимальные но всёже.


 
Ally ©   (2002-05-16 12:35) [3]

Song прав.
По крайней мере сообщения типа WM_NEWDAY пока нигде не описано :)


 
Игорь Шевченко ©   (2002-05-16 12:48) [4]

Зато описано сообщение WM_TIMER, при обработке которого можно анализировать time.

С уважением,


 
Reindeer Moss Eater   (2002-05-16 12:49) [5]

Это смотря как программа будет ждать. Можно ведь и 100% съесть при этом


 
SergeyDon   (2002-05-16 12:58) [6]

не 100% это интересно как надо сделать?

Значит вариант предлагаете через таймер?


 
Reindeer Moss Eater   (2002-05-16 13:04) [7]

Да банальный цикл я предлагаю, но с адаптивной подстройкой интервала засыпания


 
gate A20   (2002-05-18 15:52) [8]

имхо следует создать объект WaitableTimer с выставленым интервалом в сутки (там есть пара приколов - UNC и прочее. Всё это хозяйство описано у Рихтера в главе9 раздел4), ждать его и каого-нить ещё Event"а на терминэйт, ждать это добро WaitForMultipleObjects"ом, и есессно, всё это в отдельный поток запихать.


 
Anatoly Podgoretsky ©   (2002-05-18 16:10) [9]

Таймер много ресурсов не ест


 
слон   (2002-05-20 07:53) [10]

var
OLD_DATE: TDateTime;

procedure Timer1Time(..);
begin
if OLD_DATE <> DATE then
begin
OLD_DATE := DATE;
ShowMessage("Happy new day or date changed!")
end
end;



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.008 c
7-58327
Semyon
2002-04-11 18:04
2002.07.18
winXP


1-58130
fester
2002-07-08 21:40
2002.07.18
Истина где-то рядом.....:-)


14-58282
AngeL B.
2002-06-21 09:55
2002.07.18
клиарты для программиста


7-58328
Алекс
2002-04-20 07:21
2002.07.18
MS Word


3-58027
Wistner
2002-06-28 02:21
2002.07.18
Как содержимое StringGrid’а вставить в MS Word???




   Наверх