Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.09.25;
Скачать: [xml.tar.bz2];

Вниз

активность пользователя   Найти похожие ветки 

 
Ed2   (2005-09-05 13:53) [0]

Здравствуйте!
Подскажите, как определить активность пользователя если приложение неактивно?
Вариант:

Application.OnMessage := DoMessageEvent;

procedure TForm1.DoMessageEvent(var Msg: TMsg; var Handled: Boolean);
begin
 case Msg.message of
   WM_KEYFIRST..WM_KEYLAST,
   WM_MOUSEFIRST..WM_MOUSELAST:
   { Произошли события клавиатуры и мыши };
   ...
 end;
end;

Работает только при активном приложении.
Спасибо.


 
Eraser ©   (2005-09-05 13:56) [1]

http://kladovka.net.ru/download.cgi?id=195


 
TUser ©   (2005-09-05 15:06) [2]

Перехватывать хуком активность пользователя.


 
Ed2   (2005-09-05 15:13) [3]

Спасибо за ответы.
Но я не волшебник, я только учусь.
Если возможно пояснения.
Еще раз спасибо.


 
TUser ©   (2005-09-05 16:16) [4]

http://www.podgoretsky.com/cgi-bin/dlcounter/npscnt?file=http://podgoretsky.com/ftp/Docs/Delphi/Tenser/TenserAll.zip&fil e_id=Tenser0 - скачай архив и прочитай там 4-ю статью.



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

Форум: "Основная";
Текущий архив: 2005.09.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.04 c
1-1125410721
CrowD
2005-08-30 18:05
2005.09.25
Вызов метода минуя непосредственного предка?


14-1125301123
Ермак
2005-08-29 11:38
2005.09.25
Линия в 500 м


4-1122777656
GETWORD
2005-07-31 06:40
2005.09.25
Определение момента поного открытия MS Word


14-1125252689
Twister1222
2005-08-28 22:11
2005.09.25
Сомнения Delphi2005


6-1117267905
Глеб
2005-05-28 12:11
2005.09.25
Поиск сервера в сети





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский