|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.10.2011, 16:42 | #1 |
Пользователь
Регистрация: 02.12.2010
Сообщений: 15
|
перехват бездействия системы
доброго времени суток, имеется вопрос, как можно средствами дельфи получить информацию о бездействии системы, для выполнения каких либо действий, как например в винде переход в ждущий режим, был вариант отслеживать передвижение курсора, но это не подходит, потому как винда проверяет ещё и наличие приложений запущенных в фулскрин режиме, так вот, можно ли сделать так, что бы при простое системы равном установленному значению, выполнялось какое нибудь действие?
|
30.10.2011, 17:18 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну... Использовать событие TCustomApplicationEvents.OnIdle компонента TApplicationEvents;
I'm learning to live...
|
30.10.2011, 19:18 | #3 |
Пользователь
Регистрация: 02.12.2010
Сообщений: 15
|
то есть, если я правильно вычитал, то надо свойство done:=false и после завершения других приложений, винда снова обратится к программе, после этого будут выполняться выставленные условия? если не так, то буду рад подсказке или ссылке на какой нибудь источник.
|
30.10.2011, 19:28 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ты лучше обьясни для чего именно тебе это надо.
I'm learning to live...
|
30.10.2011, 20:35 | #5 |
Пользователь
Регистрация: 02.12.2010
Сообщений: 15
|
надо это для того что бы по истечении определённого времени после простоя системы, комп выключался, но только именно тогда когда не выполняется например видеоплеер, а выключение просто по времени не подходит
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
перехват WinAPI | hiho | Win Api | 18 | 24.01.2011 10:08 |
перехват ошибок | Марк Охман | БД в Delphi | 5 | 08.12.2010 16:03 |
Перехват клавиши | KoBRaAndrey | Общие вопросы Delphi | 2 | 27.03.2010 17:43 |
Время бездействия системы | Kamikadze_666 | Общие вопросы Delphi | 1 | 30.01.2009 17:50 |
Перехват NtTerminateProcess | Terran | Win Api | 4 | 12.12.2008 22:09 |