Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 17.02.2012, 13:49
plastun plastun вне форума
Прохожий
 
Регистрация: 17.02.2012
Сообщения: 3
Репутация: 10
По умолчанию правильная организация работы программы

Добрый день!
на работе сделали так, что монитор гаснет через 5 минут простоя, и снова нужно вводить пароль. очень неудобно, когда зачитываешься каким-нить документом, и все тухнет.
решил себя оградить от этого и написал простенькую программку на делфи, которая по таймеру каждые 4 минуты жмет клавишу Print Screen (оптимальная клавиша, которая не мешает работать).
только теперь встала проблема палева. допустим уйду я на час, а монитор так и не потухнет, начальство заинтересуется. вот ломаю голову, как бы устроить работу программы, чтобы например каждые четыре минуты она нажимала клавишу Print Screen и одновременно проверяла, нажимались ли эти 4 минуты еще какие-либо клавиши. если нет, то запускала бы таймер на 10 минут, который через 10 минут отключал бы предыдущий таймер))) вот такой вот геморой, просто пока не представляю, как все это сделать.
но тут тоже проблема: вдруг в определенную четырехминутку он проверит условие и окажется, что я ничо не нажимал и запустится второй таймер. а в это время я вернусь и продолжу работать - вот здесь нужно, чтобы программа снова возвращалась на исходную.
ну как-то так. это только мои мысли, если есть мысли, как сделать все по другому, прошу поделиться советами и опытом))
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 11:46.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025