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

Вниз

Непонятки с WM_TIMECHANGE   Найти похожие ветки 

 
Dr. Genius   (2009-02-10 19:20) [0]

Здравствуйте!

...
private
 procedure WMTIMECHANGE(var Message: TWMTIMECHANGE); message WM_TIMECHANGE;
...
procedure TForm1.WMTIMECHANGE(var Message: TWMTIMECHANGE);
begin
 ShowMessage(‘Time changed!’);
end;


Когда изменяется системное время Windows, то этот код выполнятся почему-то не один, а два раза. Почему так происходит и можно ли от этого как-нибудь избавиться? Т.е. мне требуется, чтобы при изменении времени код срабатывал, как и положено, один раз.


 
Сергей М. ©   (2009-02-10 20:17) [1]

А форм в приложении у тебя сколько ?


 
Сергей М. ©   (2009-02-10 20:34) [2]


> Почему так происходит


Потому что сообщение посылается и при клике "Применить" и при клике "Ок" диал.окна установки времени, причем вне зависимости от того, были ли в действительности произведены изменения.


> можно ли от этого как-нибудь избавиться


Чем тебе оно так уж насолило ?



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

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

Наверх




Память: 0.47 MB
Время: 0.009 c
2-1234347557
SingleStranger
2009-02-11 13:19
2009.04.05
Динамический массив структур (record) как свойство класса.


15-1233954904
Юрий
2009-02-07 00:15
2009.04.05
С днем рождения ! 7 февраля 2009 суббота


2-1235055783
Denis__
2009-02-19 18:03
2009.04.05
Сообщение, приходящее при клике левой кнопкой мыши


6-1201616960
Yurij-7
2008-01-29 17:29
2009.04.05
Кодировка темы сообщения и поля " Отправитель"


3-1217515810
Dmitry S
2008-07-31 18:50
2009.04.05
Помогите с запросом с присоединением (MySQL)