Форум программистов, компьютерный форум, киберфорум
Наши страницы

Visual Basic

Войти
Регистрация
Восстановить пароль
 
salens
0 / 0 / 0
Регистрация: 16.03.2009
Сообщений: 6
#1

Адаптер дисков на VB6 - VB

20.03.2009, 17:51. Просмотров 1003. Ответов 4
Метки нет (Все метки)

Как через VB6 определить адаптер подключения дисков. т.е SATA,
IDE или virtual disc?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.03.2009, 17:51
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Адаптер дисков на VB6 (VB):

Windows 2000 Rus VB6, VB6 Resource Editor отсутствует - Visual Basic
В Windows 2000 Rus + SP3 проинсталлировал Visual Studio 6 + MSDN Full (вся студия на 6 CD-R). В VB6 “Add-In Manager” всего три компонента,...

Контроль длины Label. А также VB6 Portable vs VB6 Installed. - Visual Basic
Исходя из заголовка темы, вопроса 2: 1.) Как определить, что в Label уже не хватает места для Caption? Длина букв разная. Например,...

Циклы в VB6 - Visual Basic
Запутался с циклами.У меня есть три процедуры,которые считают коэффициенты k,n и d 1.Начальные значения d и n задает пользователь. ...

Гонки на VB6 - Visual Basic
Помню, мне кто-то говорил, что для создания 3D игр нужны языки вроде C++, C#, Delphi. Но вот нашел такую игру с очень неплохой графикой на...

Программа в VB6 - Visual Basic
Помогите сделать программу в VB6 Книга приема заказов фирмой по изготовлению мебели. Организовать ввод,хранение в типизированном файле...

Преймущества VB6 ??? - Visual Basic
Интересуют объективные преймущества и недостатки VB6 в сравнении с Visual C. Если кто профессионально программировал на VB и VC подскажите...

4
PB
Просто прогер
1282 / 1069 / 11
Регистрация: 13.03.2009
Сообщений: 2,502
20.03.2009, 18:30 #2
наверное с помощью WMI...

Если нужно, могу привести код, с помощью которого можно узнать файловую систему диска и его тип (съёмный, виртуальный, CD, локальный диск)
0
salens
0 / 0 / 0
Регистрация: 16.03.2009
Сообщений: 6
20.03.2009, 18:41  [ТС] #3
Да если можно. отправь код.а то у меня не получается. я писал у меня виртуальный как СD.
0
PB
Просто прогер
1282 / 1069 / 11
Регистрация: 13.03.2009
Сообщений: 2,502
20.03.2009, 19:18 #4
Вот код на языке PureBasic, но думаю разберёшся, там всё делает API функция RealDriveType
PureBasic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Procedure DriveType(Drive.s)
 Drive=UCase(Drive) ; преобразовываем все маленькие буквы в большие
 a=Asc(Drive)-65 ; С помощью функции "Asc" получаем десятичный эквеваленит символа
 ProcedureReturn RealDriveType_(a,0) ; Эта API функция определяет тип диска
EndProcedure
 
Debug DriveType("G") ; Вызываем процедуру
 
; Процедура DriveType возращает следующие числа
; 
; 0 - неизвестный тип диска 
; 1 - такого диска нет
; 2 - сменный диск (дискета, флешка)
; 3 - локальный
; 4 - удалённый (возможно сетевой)
; 5 - CDROM
; 6 - виртуальный диск (RAMDISK)
0
paulisimus
0 / 0 / 0
Регистрация: 29.11.2010
Сообщений: 1
02.12.2010, 19:43 #5
salens, я не до конца понял... удлось ли тебе создать "виртуальный диск" с помощью VB? Передомной стоит таже задача. Можешь помочь?
0
02.12.2010, 19:43
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.12.2010, 19:43
Привет! Вот еще темы с ответами:

Vb6+adodc - Visual Basic
Не получается сделать запрос, адодц как-будто не видит его. база данных на ацессе Adodc1.RecordSource = SELECT Договоры.Договор,...

Сортировка Vb6.0 - Visual Basic
Упорядоченный по невозрастанию массив В(п) преобразовать в упорядоченный по возрастанию, оставив по одному в каждой группе совпадающих...

Графика Vb6.0 - Visual Basic
Создать динамические (движущиеся или мигающие) эффекты. При помощи клавиш со стрелками обеспечить управление динамическими объектами. ...

Алгоритм Vb6 - Visual Basic
Нужно создать алгоритм для программы.Пожалуйста!


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru