[Delphi]Как отловить выход из спящего режима?
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
[Delphi]Как отловить выход из спящего режима? - 2008-12-17 21:07:20.333333
|
|
|
Login_hochu
Сообщений: 1471
Оценки: 0
Присоединился: 2007-07-15 14:19:23.423333
|
Такая задача - программа на Делфи при переходе системы в спящий режим, или при выходе с него, без разницы должна завершить работу. Как это можно сделать?
|
|
|
RE: [Delphi]Как отловить выход из спящего режима? - 2008-12-17 21:09:15.773333
|
|
|
Mатцал Коушек
Сообщений: 10407
Оценки: 91
Присоединился: 2008-07-09 10:27:49.520000
|
Может, постоянно запрашивать системное время, если уловится разрыв, завершать программу.
|
|
|
RE: [Delphi]Как отловить выход из спящего режима? - 2008-12-17 21:16:33.270000
|
|
|
Login_hochu
Сообщений: 1471
Оценки: 0
Присоединился: 2007-07-15 14:19:23.423333
|
О! Точно. Мне в принципе часто и не надо, хватит раз в 5 секунд опросить, что то я не догадался.
А если я время буду переводить? Программа будет отключаться. (Мне делать нечего, я каждые пол часа время подвожу:D:D)
|
|
|
RE: [Delphi]Как отловить выход из спящего режима? - 2008-12-18 03:16:01.346666
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Не сталкивался, но уверен, что есть WinAPI вызовы, позволяющие отследить эти события
|
|
|
RE: [Delphi]Как отловить выход из спящего режима? - 2008-12-18 12:16:52.016666
|
|
|
alexbozhko
Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
|
quote:
ORIGINAL: _SaZ_ Не сталкивался, но уверен, что есть WinAPI вызовы, позволяющие отследить эти события Не думаю, что состояние можно отловить при переходе в sleep mode напрямую с помощью API. Процесс-то будет неактивным, когда машина заснет. Идея с системным временем мне кажется более удачная.
|
|
|
RE: [Delphi]Как отловить выход из спящего режима? - 2008-12-18 13:12:42.313333
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Очень даже можно отловить. Nortel VPN client это прекрасно делает :), и даже может предотвратить переход в спящий / ждущий режим. Просто мне влом его потрошить…
|
|
|
|
|