|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
07.12.2009, 21:36 | #1 |
Пользователь
Регистрация: 21.07.2009
Сообщений: 41
|
Как отследить появление нового диска?
Доброго всем времени суток. Возник вопрос:
Как отследить появление нового диска в системе (Съёмного носителя или виртуального диска) на дэльфи. |
08.12.2009, 09:48 | #2 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
отслеживайте сообщение WM_DeviceChange и будет вам счастье.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
08.12.2009, 10:27 | #3 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
В смысле нового диска в приводе или нового привода с диском?
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
08.12.2009, 10:30 | #4 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
обрабатываем событие WM_DEVICECHANGE. в private части описания формы вставляем код вида
Код:
|
08.12.2009, 18:09 | #5 |
Пользователь
Регистрация: 21.07.2009
Сообщений: 41
|
прикольно, спасибо. вроде всё понял. а букву диска как узнать?
|
08.12.2009, 19:04 | #6 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
сие делается так...
Код:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
08.12.2009, 19:23 | #7 |
Пользователь
Регистрация: 21.07.2009
Сообщений: 41
|
raxp спасибо
Я так понял эта процедура работает только с USB дисками а как мне отследить появление нового виртуального диска и узнать его букву. |
08.12.2009, 19:30 | #8 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
уберите проверку
Код:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
08.12.2009, 19:39 | #9 |
Пользователь
Регистрация: 21.07.2009
Сообщений: 41
|
raxp очень огромное спасибо. сейчас буду пробывать
Ни чего не получается. (вроде раньше руки из нужного места росли). можно подробнее. Последний раз редактировалось Stilet; 10.12.2009 в 14:34. |
10.12.2009, 14:51 | #10 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
можно и подробнее... (расширение поменяйте на dpr)
(для пробы, виртуальный можете смонтировать так - subst Z: /с)
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как сделать медленное появление текста в программе? | BARS1991 | C++ Builder | 12 | 15.11.2009 15:07 |
Как привязать появление формы к активной ячейке? | solely-unique | Microsoft Office Excel | 1 | 28.03.2009 23:36 |
Как отследить нажатие кнопки? | Bezdar | Microsoft Office Excel | 9 | 17.12.2008 11:12 |
Как правильно перехватывать появление новых строк на листе? | neugadal | Microsoft Office Excel | 2 | 03.10.2008 11:01 |
Как отследить отпускание клавиши? | Zefick | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 27.05.2008 19:14 |