Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / статистика использования, небездействия компьютера / 6 сообщений из 6, страница 1 из 1
08.02.2014, 10:47
    #38554310
ильшат190
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
статистика использования, небездействия компьютера
хочу программу чтобы ввела учет данных работы компьютера , в табличной форме. Как такое реализовать, что понадобиться ? Знаю что бд нужна будет точно.
...
Рейтинг: 0 / 0
08.02.2014, 15:11
    #38554419
Volodbka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
статистика использования, небездействия компьютера
"ctrl+alt+delete" диспетчер задач
...
Рейтинг: 0 / 0
08.02.2014, 15:44
    #38554429
VSVLAD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
статистика использования, небездействия компьютера
ильшат190,

Точка с которой можно начать искать информацию и изучать:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
Private Declare Function GetLastInputInfo Lib "user32.dll" (ByRef plii As LASTINPUTINFO) As Long

Private Type LASTINPUTINFO
    cbSize As Long
    dwTime As Long
End Type

Private Sub Timer1_Timer()
    Dim LII As LASTINPUTINFO
    
    LII.cbSize = Len(LII)
    LII.dwTime = 0
    
    Call GetLastInputInfo(LII)
  
    Text1.Text = LII.dwTime
End Sub


GetLastInputInfo - функция для определения времени последней активности пользователя.
...
Рейтинг: 0 / 0
08.02.2014, 18:47
    #38554550
ильшат190
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
статистика использования, небездействия компьютера
VSVLAD,

Огромное спасибо, т.е думаю стоит поставить на таймер обновление последней активности с записью в бд, а потом вывести с бд в виде таблицы
...
Рейтинг: 0 / 0
08.02.2014, 19:28
    #38554566
ильшат190
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
статистика использования, небездействия компьютера
ильшат190VSVLAD,

Огромное спасибо, т.е думаю стоит поставить на таймер обновление последней активности с записью в бд, а потом вывести с бд в виде таблицы
ой, не совсем, думаю на таймер поставить поставить ежеминутно обновлять бд на запись (x+1) минута, если бездействие больше 1минуты то не добавляем, как вам?
...
Рейтинг: 0 / 0
08.02.2014, 21:02
    #38554618
VSVLAD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
статистика использования, небездействия компьютера
ильшат190,

Можно ежеминутно проверять, предыдущее возвращенное значение если изменилось, то записать актуальное в переменную некую и записать в БД. Если не поменялось, то ничего не делать. Вместо БД пока можете проэкспериментировать с текстовым файлом, если всё устроит то для БД переписать
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / статистика использования, небездействия компьютера / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]