Страница: 1 |
Страница: 1 |
Вопрос: Подключено USB-устройство!
Добавлено: 17.09.09 17:39
Автор вопроса:
chialexus | Web-сайт:
Всем доброго времени суток!
Возможно этот вопрос уже поднимался, но тем не менее...
Необходимо реализовать слежение за 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-сайт:
Профиль | | #2
Добавлено: 17.09.09 19:05
Помоему винда сообщает об изменении списка приводов, лови системные сообщения.
Нет ли практического примера?
Номер ответа: 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
Номер ответа: 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-сайт:
Профиль | | #7
Добавлено: 18.09.09 17:39
Всем спс. Вариантов много. Выберу отимальный.