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

Вниз

Как узнать что комп включили   Найти похожие ветки 

 
SKIPtr   (2006-12-22 04:58) [0]

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


 
Loginov Dmitry ©   (2006-12-22 07:35) [1]

Поставить таймер, в котором скажем через каждую минуту запоминается текущее время. В обработчике таймера проверяешь разницу между запомненным временем и текущем временем. Если разница большая, скажем 10 минут и более, это означает, что комп был загружен из спящего режима.


 
Dmitrij_K   (2006-12-22 12:05) [2]

По идее windows должен всем окнам послать какое-то сообщение.


 
antonn (work)   (2006-12-22 13:57) [3]

кстати, по поводу спящего режима... мне не раз жаловались пользователи, что в моих программках время не меняется. Т.е. они вводят в сон компьютер, будят, а в программе время продолжает идти дальше. В самой программе вызывал Now() и форматировал его formatdatetime(). Уж и не знаю, откуда проблема растет...


 
SKIPtr   (2006-12-22 18:24) [4]


> Loginov Dmitry ©   (22.12.06 07:35) [1]


Я почти так и сделал, к текущему времени прибавлял 2 мин. Следующим входом в таймер проверял с текущем временем, если время больше то мы спали. Это сработало нормально. Думал, что можно это было решить, каким ни будь сообщением



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

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

Наверх




Память: 0.47 MB
Время: 0.063 c
2-1178455647
pest_tt
2007-05-06 16:47
2007.05.27
вызов функции stdcall


15-1177405485
red_imp
2007-04-24 13:04
2007.05.27
Supaplex


1-1175194336
dreamse
2007-03-29 22:52
2007.05.27
Как запустить ярлык созданый с сетевого подключения ?


15-1177771870
исследователь
2007-04-28 18:51
2007.05.27
Сортировка матрицы


3-1173282215
Sunders
2007-03-07 18:43
2007.05.27
Сообщение "Object not found" при работе с БД MS SQL