Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
| Unconnected |
30.06.2011 2:41
Сообщение
#1
|
![]() mea culpa ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 372 Пол: Мужской Реальное имя: Николай Репутация: 24 |
..и установка последней в качестве иконки своей программе (есть буква флешки или другого съемного носителя). Имя так получаю:
function getdname(d:string):string; //d-буква диска формата F:\ , но этот код меня смущает, прототип функции GetVolumeInformation другой в плане типов входных параметров, там LPSTR всякие.. А проверяю, подключился ли новый флеш,так:
-------------------- "Знаешь, стыдно - когда не видно, что услышал всё, что слушал.."
|
![]() ![]() |
| Unconnected |
30.06.2011 12:25
Сообщение
#2
|
![]() mea culpa ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 372 Пол: Мужской Реальное имя: Николай Репутация: 24 |
У меня оттуда и работает пример, только на делфи, событие подключения отлавливается. То есть, при запуске проги я записываю в множество drives буквы флешек, воткнутых в данный момент, и при срабатывании события подключения новой - ищу, какая буква ей присвоилась.. меня интересует правильность процедуры, которая имя получает.
Сообщение отредактировано: Unconnected - 30.06.2011 12:27 -------------------- "Знаешь, стыдно - когда не видно, что услышал всё, что слушал.."
|
Unconnected Получение имени и иконки съемного драйва.. 30.06.2011 2:41
IUnknown В MSDN есть пример определения подключения/отсоеди... 30.06.2011 9:30
IUnknown и - это взаимоисключающие утверждения. Вся прелест... 30.06.2011 12:44
Unconnected
Ага, я это знал, просто не сообразил как перевест... 30.06.2011 21:31
IUnknown Вот тут, насколько я понимаю (HKEY_CURRENT_USER... 30.06.2011 21:48
Unconnected Спасибо, все настройки там) А в сети какие-то стра... 1.07.2011 14:49![]() ![]() |
|
Текстовая версия | 9.12.2025 1:59 |