Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.09.2010, 23:15   #1
-=Virus=-
Форумчанин
 
Аватар для -=Virus=-
 
Регистрация: 03.07.2009
Сообщений: 246
По умолчанию Неактивность за компом

Как включить таймер когда нечего не делаешь за компьютером?
-=Virus=- вне форума Ответить с цитированием
Старый 05.09.2010, 23:24   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

к примеру, можно принять за признак активности пользователя - изменение положения мышки, тогда в потоке считывай getcursorpos и сравнивай с предыдущим ...для исключения возможного дрожания, учитывай погрешность, допустим в пять пикселей ...если дельта изменилась более, чем на пять - то таймер перезапустить.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 05.09.2010, 23:42   #3
DeKot
Участник клуба
 
Аватар для DeKot
 
Регистрация: 12.08.2008
Сообщений: 1,977
По умолчанию

А так?
И не сомневайся даже ... отдых - кайф, работа - лажа!
DeKot вне форума Ответить с цитированием
Старый 06.09.2010, 07:29   #4
-=Virus=-
Форумчанин
 
Аватар для -=Virus=-
 
Регистрация: 03.07.2009
Сообщений: 246
По умолчанию

Цитата:
Сообщение от raxp Посмотреть сообщение
к примеру, можно принять за признак активности пользователя - изменение положения мышки, тогда в потоке считывай getcursorpos и сравнивай с предыдущим ...для исключения возможного дрожания, учитывай погрешность, допустим в пять пикселей ...если дельта изменилась более, чем на пять - то таймер перезапустить.
Можно и так,если не трудно можите помочь с кодом?
-=Virus=- вне форума Ответить с цитированием
Старый 06.09.2010, 08:18   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
-=Virus=-
Я бы на твоем месте выяснил как писать скринсейверы.
http://www.delphiworld.narod.ru/_all_articles_.html раздел ScreenSaver и ScreenMate - [13]
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с компом? VintProg Компьютерное железо 6 26.09.2009 23:57
Проблема с компом... pavel42 Помощь студентам 5 31.05.2009 01:02
проблема с компом сява)) Свободное общение 7 03.05.2009 21:41
Проблема с компом artemavd Помощь студентам 3 25.04.2009 19:35