Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Thema wird beschrieben, wie Sie My.Computer.Ports
verwenden, um die verfügbaren seriellen Ports des Computers in Visual Basic anzuzeigen.
Damit ein Benutzer auswählen kann, welcher Port verwendet werden soll, werden die Namen der seriellen Ports in einem ListBox Steuerelement platziert.
Beispiel
In diesem Beispiel werden alle von der My.Computer.Ports.SerialPortNames
Eigenschaft zurückgegebenen Zeichenfolgen durchlaufen. Diese Zeichenfolgen sind die Namen der verfügbaren seriellen Ports auf dem Computer.
In der Regel wählt ein Benutzer aus der Liste der verfügbaren Ports aus, welcher serielle Port von der Anwendung verwendet werden soll. In diesem Beispiel werden die Namen der seriellen Porte in einem ListBox Steuerelement gespeichert. Weitere Informationen finden Sie unter ListBox-Steuerelement.
Sub GetSerialPortNames()
' Show all available COM ports.
For Each sp As String In My.Computer.Ports.SerialPortNames
ListBox1.Items.Add(sp)
Next
End Sub
Dieses Codebeispiel ist auch als IntelliSense-Codeausschnitt verfügbar. In der Codeausschnittauswahl ist er unter Konnektivität und Netzwerk zu finden. Weitere Informationen finden Sie unter Codeschnipsel.
Code kompilieren
In diesem Beispiel ist Folgendes erforderlich:
Ein Projektverweis auf System.Windows.Forms.dll.
Zugriff auf die Member des System.Windows.Forms Namespaces. Fügen Sie eine
Imports
-Anweisung hinzu, wenn Sie Membernamen in Ihrem Code nicht vollqualifizieren. Weitere Informationen finden Sie unter Imports-Anweisung (.NET-Namespace und -typ).Dass Ihr Formular ein ListBox Steuerelement mit dem Namen
ListBox1
hat.
Robuste Programmierung
Sie müssen das ListBox Steuerelement nicht verwenden, um die namen der verfügbaren seriellen Ports anzuzeigen. Stattdessen können Sie ein ComboBox oder ein anderes Steuerelement verwenden. Wenn die Anwendung keine Antwort des Benutzers benötigt, können Sie ein TextBox Steuerelement verwenden, um die Informationen anzuzeigen.