Как в программе узнать имя (букву) под которой CD-ROM в компьютере? - VB
Формулировка задачи:
как узнать имя (букву) под которой CD-ROM в компютере
Решение задачи: «Как в программе узнать имя (букву) под которой CD-ROM в компьютере?»
textual
Листинг программы
- Private Declare Function GetLogicalDrives Lib 'kernel32' () As Long
- Private Declare Function GetDriveType Lib 'kernel32' Alias 'GetDriveTypeA' (ByVal nDrive As String) As Long
- Function DD()
- Dim ndrv As Long, i As Long, typ As Long
- Dim strPath As String
- ndrv = GetLogicalDrives()
- For i = 0 To 25
- If ndrv And 1 Then
- strPath = Chr$(65 + i) & ': '
- Debug.Print strPath,
- typ = GetDriveType(strPath & Chr$(0))
- Select Case typ
- Case 0
- Debug.Print 'Неизвестный тип'
- Case 1
- Debug.Print 'Неподходящий тип'
- Case 2
- Debug.Print 'Дискета'
- Case 3
- Debug.Print 'Жесткий диск'
- Case 4
- Debug.Print 'Сетевой диск'
- Case 5
- Debug.Print 'CD-ROM'
- Case 6
- Debug.Print 'RAM-диск'
- End Select
- End If
- ndrv = ndrv 2
- Next i
- End Function
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д