Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
Форум MMB » Всё о программе Multimedia Builder » Общие вопросы по MMB » Определение типа диска
Определение типа диска
kingiseesДата: Среда, 19 Октября 2011, 20:59 | Сообщение # 1
Любопытный
Группа: Пользователи
Сообщений: 37
Репутация: 0
Награды: 0
Статус: Offline
У меня вопрос. Делаю, значит, плеер в MMB . И хочу чтобы в углу отображалос, с какого носителя играет музыка, например "Жесткий диск" , "Карта памяти" или "Диск". Можно это как-то устроить? Жду ваших ответов ;)
 
DEMBELДата: Четверг, 20 Октября 2011, 05:48 | Сообщение # 2
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
если известен полный путь к файлу включая букву диска, то можно определить тип этого диска в пределах системных спецификаций, а именно:

Неизвестный тип = 0
Переносной диск (Removable Drive) = 1
Локальный жесткий диск (Local hard disk) = 2
Сетевой ресурс (Network disk) = 3
Сд-двд привод (Compact disk) = 4
Область памяти (RAM disk) = 5

можно это сделать вложенным vbs-скриптом, запусти его он вернет результат в буфер обмена в виде массива - С2#D2#E2#F1# (буква диска и его тип)

в проекте читаешь содержимое буфера в переменную - Clipboard("GET" ,"content$")
и выбираешь элементы массива через GetArrayItem

Добавлено (20 Октябрь 2011, 05:48)
---------------------------------------------
название темы должно точно отражать суть вопроса, следующее "помогите" -> в мусорку

Прикрепления: DiskDrives.zip (0.3 Kb)




Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Форум MMB » Всё о программе Multimedia Builder » Общие вопросы по MMB » Определение типа диска
  • Страница 1 из 1
  • 1
Поиск: