Erhalten Sie die CD-Laufwerk Brief, in VB.NET

Ich bin mit dem folgenden code, um eine Liste der Buchstaben, die für jedes Laufwerk auf meinem computer. Ich möchte den Laufwerksbuchstaben, der dem CD-Laufwerk aus dieser Liste. Wie überprüfe ich es?

Den code, den ich verwende, um Liste ist wie folgt:

In der Form.Load Veranstaltung:

    cmbDrives.DropDownStyle = ComboBoxStyle.DropDownList
    Dim sDrive As String, sDrives() As String

    sDrives = ListAllDrives()

    For Each sDrive In sDrives

    Next
    cmbDrives.Items.AddRange(ListAllDrives())

.
.
.

Public Function ListAllDrives() As String()
    Dim arDrives() As String
    arDrives = IO.Directory.GetLogicalDrives()
    Return arDrives
End Function
  • Also, der code, den Sie gezeigt haben, arbeitet, um alle aufzuzählen, die Laufwerksbuchstaben, und Sie Fragen sich, wie zu bestimmen, welche ist die CD-ROM-Laufwerk? Was schlagen Sie vor zu tun in Fällen, in denen der computer mehrere CD-Laufwerke (wie CD-RW und eine DVD)?
  • yes sir, das ist das Problem. Kann sein, es kann die Buchstaben alle diese dirves in einem listbox?????? Aber wie bestimmen Sie den Typ?
Schreibe einen Kommentar