CD ROM

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Arto
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 125
Зарегистрирован: 16.04.2002 (Вт) 18:23

CD ROM

Сообщение Arto » 11.03.2005 (Пт) 11:24

Здравствуйте
Можно ли определить под какой буквой (F, E, и т.д) на том или ином компьютере находится CD Drive
Спасибо

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 11.03.2005 (Пт) 11:27

Перебираешь все буквы и смотришь тип устройства.
Lasciate ogni speranza, voi ch'entrate.

MagicMan
Новичок
Новичок
 
Сообщения: 48
Зарегистрирован: 18.11.2004 (Чт) 11:03

Сообщение MagicMan » 11.03.2005 (Пт) 11:47

Public Sub Detect_cd()
On Error Resume Next

Dim DriveType&
For n = 67 To 90
DriveType& = GetDriveType(Chr(n) + ":")
If DriveType& = DRIVE_CDROM Then msgbox("Вот оно!")
Next n

End Sub

Alexander N. Samarin
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 397
Зарегистрирован: 05.03.2005 (Сб) 20:59
Откуда: Интернат 18 (СУНЦ МГУ), комната 214А, кровать посередине

Сообщение Alexander N. Samarin » 11.03.2005 (Пт) 16:45

DRIVE_CDROM чему равно? А если не CDROM а какое - либо другое устройство, то какие константы нужны (и значения)?

Cryonyx
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 292
Зарегистрирован: 12.11.2004 (Пт) 15:40
Откуда: Net_SubStream

Сообщение Cryonyx » 11.03.2005 (Пт) 20:39

Чё вы паритесь :?:
Через FSO куда быстрее и не надо тотальный перебор делать :D
Если тебе не по сердцу мой путь,
Выбери сам или выбери с кем,
А мне по барабану вся эта муть -
Я не червонец, чтобы нравиться всем!
© К.Кинчев
--
Мой блог: щёлкай сюда

HotKitten
Дятил
Дятил
Аватара пользователя
 
Сообщения: 400
Зарегистрирован: 24.01.2005 (Пн) 21:48
Откуда: из дома

Сообщение HotKitten » 12.03.2005 (Сб) 0:25

а я юзал перебор переделав этот исходник
Вложения
drive.rar
готовый дать не могу - слишком долго из проги выковыривать
(3.72 Кб) Скачиваний: 23
Изображение

MagicMan
Новичок
Новичок
 
Сообщения: 48
Зарегистрирован: 18.11.2004 (Чт) 11:03

FSO

Сообщение MagicMan » 12.03.2005 (Сб) 10:06

FSO не везде работает.

Cryonyx
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 292
Зарегистрирован: 12.11.2004 (Пт) 15:40
Откуда: Net_SubStream

Сообщение Cryonyx » 12.03.2005 (Сб) 13:40

2 MagicMan
В смысле не везде?
Его даже хтмл-вирусы юзают налево и направо, причём работают как часы - сам у себя такое недавно выловил :D
Если тебе не по сердцу мой путь,
Выбери сам или выбери с кем,
А мне по барабану вся эта муть -
Я не червонец, чтобы нравиться всем!
© К.Кинчев
--
Мой блог: щёлкай сюда


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 45

    TopList