Freigeben über


Gewusst wie: Anzeigen von verfügbaren seriellen Anschlüssen in Visual Basic

In diesem Thema wird beschrieben, wie My.Computer.Ports zum Anzeigen der verfügbaren seriellen Ports eines Computers in Visual Basic verwendet wird.

Damit ein Benutzer auswählen kann, welcher Anschluss verwendet werden soll, werden die Namen der seriellen Anschlüsse in ein ListBox-Steuerelement platziert.

Beispiel

In diesem Beispiel werden alle Zeichenfolgen durchlaufen, die die My.Computer.Ports.SerialPortNames-Eigenschaft zurückgibt. Diese Zeichenfolgen sind die Namen der auf dem Computer verfügbaren Anschlüsse.

Üblicherweise wählt ein Benutzer aus der Liste der verfügbaren Anschlüsse aus, welchen seriellen Anschluss die Anwendung verwenden soll. In diesem Beispiel werden die Namen der seriellen Anschlüsse 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 Codeausschnitte.

Kompilieren des Codes

Für dieses Beispiel benötigen Sie Folgendes:

  • Ein Projektverweis auf „System.Windows.Forms.dll“.

  • Zugriff auf die Member des System.Windows.Forms-Namespace 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.

Stabile Programmierung

Sie müssen nicht das ListBox-Steuerelement verwenden, um die Namen der verfügbaren seriellen Anschlüsse anzuzeigen. Stattdessen können Sie ComboBox oder ein anderes Steuerelement verwenden. Wenn die Anwendung keine Antwort des Benutzers erfordert, können Sie ein TextBox-Steuerungselement verwenden, um die Informationen anzuzeigen.

Weitere Informationen