![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - C#. Обработка события подключения флешки. |
|
.NET - C#. Обработка события подключения флешки.
|
Пользователь Сообщения: 55 |
Здрасте. Подскажите каким образом можно детектить подключение флешки.
В MSDN нашел: Только вот что с этим делать непонятно, VS С# ругается. |
|
Отправлено: 18:37, 22-01-2011 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать Цитата Efsey:
|
|
------- Отправлено: 00:49, 24-01-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 55
|
Профиль | Отправить PM | Цитировать А как это будет на с#?
мда, английский все таки придеться выучить |
Отправлено: 06:31, 24-01-2011 | #3 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать Efsey, в программировании без англ. вообще никуда. Верно составленный вопрос на том же гугле на англ. языке даст множество решений твоего вопроса.
Результаты поиска: http://www.lvr.com/hidpage.htm#MyExampleCode - пример определения флешки http://community.opennetcf.com/forums/p/6081/59773.aspx - пример кода http://bytes.com/topic/c-sharp/answe...vents-usb-port - описание принципов работы с Win32_USBControllerDevice http://www.codeproject.com/KB/system/DriveDetector.aspx - готовое приложение. |
------- Отправлено: 06:49, 24-01-2011 | #4 |
Ветеран Сообщения: 3320
|
Профиль | Отправить PM | Цитировать Efsey, обрабатывать оконные события можно и в С#, к примеру на заинтересованное WM_DEVICECHANGE
using System; using System.Drawing; using System.Windows.Forms; class UsbDetector : Form { public static void Main() { Application.Run(new UsbDetector()); } /*UsbDetector() { }*/ protected override void WndProc(ref Message msg) { if (msg.Msg == 537) //WM_DEVICECHANGE MessageBox.Show("Device Changed " + msg.WParam + " " + msg.LParam ); base.WndProc(ref msg); } } Хоть тесты не выявили аномалии. По коду выше пришло два сообщения с соответственными кодами Device Changed 32772 78763296 Device Changed 7 0 |
|
Отправлено: 16:39, 27-01-2011 | #5 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
EventID - Уведомление Ист. события: HHCTRL Категория события: Отсутствует. Код события: 1903 | cleric1985_n | Устранение критических ошибок Windows | 7 | 27-11-2015 16:14 | |
[решено] автоопределение подключения флешки! | novosibirec | AutoIt | 3 | 07-11-2010 17:51 | |
Разное - скрыть факт подключения флешки | mambet43 | Microsoft Windows 2000/XP | 1 | 17-12-2009 10:42 | |
EventID - Источник события: SceCli, код события: 1202, предупреждение 0x534 | Michael | Устранение критических ошибок Windows | 3 | 28-01-2009 13:25 | |
EventID - [решено] Источник события:Windows Installer 3.1 Код события: 4379 | ozzik | Устранение критических ошибок Windows | 2 | 31-10-2007 15:41 |
|