Вернуться   Форум программистов > Форум Программирование > Форум Visual Basic

Visual Basic

Программирование на Visual Basic

Ответ
 
Старый 08.05.2007, 06:49   #1
aleksmir
Местный
 
Регистрация: 07.09.2005
Сообщений: 125
aleksmir пока не определено
По умолчанию Как отследить бездействие системы?

Здравствуйте!
Подскажите, кто знает. Как отследить бездействие системы (др. словами - отследить отсутствие пользователя за компьютером в течение заданного заранее интервала времени)?
Это надо для автовыключения программы, если пользователь отошёл от компьютера, а программа осталась открытой.
aleksmir вне форума  
Старый 30.05.2007, 18:54   #2
Jarl
Новичок
 
Регистрация: 28.03.2005
Сообщений: 8
Jarl пока не определено
По умолчанию RE: Как отследить бездействие системы

У каждого окна есть событие OnIdle (бездействие).
Как только это событие наступает, включаешь таймер (см. работу с таймерами), и по истечение к примеру 5 мин по таймеру вызываешь Закрытие программы.
Jarl вне форума  
Старый 10.07.2007, 16:37   #3
Hein Dir
Новичок
 
Регистрация: 09.07.2007
Сообщений: 1
Hein Dir пока не определено
По умолчанию RE: Как отследить бездействие системы

А как решить этот же вопрос в случае когда у программы нету окна? Я пробовал отследить движение миши и нажатие клавиш. С движением миши проблем не возникает, а вот с отслеживанием клавиш куда хуже. Я хотел спросить может существуют альтернативные способы отследить бездействие (например счетчик в реестре)? Если нет то хотелось бы узнать как отследить взаимодействие пользователя с клавиатурой и кнопками миши не имея окошка?
Hein Dir вне форума  
Ads
Ответ
Опции темы

Похожие темы
Тема Автор
Visual Basic Kак программно удалить папку с файлами?
Добрый день. Подскажите как можно в Еxcel удалить папку с файлами из открытого документа. Папка находится в той же папке где и открытый документ. нужно ето все удалить без задания пути к ней, каким...
Suleyman
Visual Basic почему сегодня mid("01",2,1)>11=False а mid("01",2,1)>day(date())=True? ;-)))
загадка
rumax
Как создать в форме VB окно отображающее index.html ? Visual Basic
У меня есть форма VB form1, мне нужно сделать в ней окно которое отображалобы index.html внутри, кто знает как сделать?
ArtPetrov
Visual Basic Создание динамических двумерных массивов
Помогите с созданием динамических двумерных массивов. С одномерным там усе понятно: Dim mas() as integer ReDim mas(i) as integer и будет счастие, а ка быть, если надо двумерный? Если объявить его...
grey_amt
Visual Basic Массива выдает не все данные
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt <FONT size=3><FONT color=#000000><FONT face="Times New Roman У меня такая противная задачка . Ну не знаю, каким же способом её ещё можно решить....
lapulechka
Взаимодействие двух форм. Visual Basic
Есть материнская форма из которой я должен открыть дочернюю (в отдельном окне). В дочерней я делаю некий выбор, который нужно вернуть в родительскую форму. Как это можно организовать? Если можно...
evgenybe



Текущее время: 10:14. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.

Рейтинг@Mail.ru