Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Подключено USB-устройство! Добавлено: 17.09.09 17:39  

Автор вопроса:  chialexus | Web-сайт: chialexus.narod.ru | ICQ: 321922 
Всем доброго времени суток!
Возможно этот вопрос уже поднимался, но тем не менее...

Необходимо реализовать слежение за usb-портом на предмет подключения флешки.

1) Первый вариант пробовал с использованием FileSystemObject. Посекундное сканирование съемных устройств (исключение дисковод A). Вопрос: как определить, что это флешка?
2) Посекундное сканирование веточки реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR. В этом случае сканирование жрет систему.

Существует ли какая-нибудь API-функция или DLL-ка или ActiveX-компонент для решения этого вопроса?

Необходима реализация именно на VB6 а не .NET

Ответить

  Ответы Всего ответов: 7  

Номер ответа: 1
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #1 Добавлено: 17.09.09 18:45
Помоему винда сообщает об изменении списка приводов, лови системные сообщения.

Ответить

Номер ответа: 2
Автор ответа:
 chialexus



ICQ: 321922 

Вопросов: 3
Ответов: 53
 Web-сайт: chialexus.narod.ru
 Профиль | | #2
Добавлено: 17.09.09 19:05
Smith пишет:
Помоему винда сообщает об изменении списка приводов, лови системные сообщения.


Нет ли практического примера?

Ответить

Номер ответа: 3
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #3 Добавлено: 17.09.09 19:59
В инэте полно, и на этом сайте в примерах есть "Определение ухода и возвращения в программу" тока константу придется подставить другую.

Ответить

Номер ответа: 4
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #4 Добавлено: 18.09.09 10:11
Разобрался?
If uMsg = 537 Then обновление списка
помоему так.

Ответить

Номер ответа: 5
Автор ответа:
 AndreyMp



ICQ: 237822510 

Вопросов: 28
Ответов: 1182
 Профиль | | #5 Добавлено: 18.09.09 10:13
Нет ли практического примера?
На Делфи как то писал. Подойдет? Переводить лень. Там еще и сообщение на мой IP посылается, кто и куда, что вставил.

Ответить

Номер ответа: 6
Автор ответа:
 Arseny



ICQ: 298826769 

Вопросов: 53
Ответов: 1732
 Профиль | | #6 Добавлено: 18.09.09 10:18
Можно попробовать WMI
http://www.script-coding.info/WMI_HardWare.html#Disk
http://forum.script-coding.info/viewtopic.php?pid=22479

Ответить

Номер ответа: 7
Автор ответа:
 chialexus



ICQ: 321922 

Вопросов: 3
Ответов: 53
 Web-сайт: chialexus.narod.ru
 Профиль | | #7
Добавлено: 18.09.09 17:39
Всем спс. Вариантов много. Выберу отимальный.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам