My.Computer.Ports.SerialPortNames-Eigenschaft
Aktualisiert: November 2007
Ruft eine Auflistung der Namen der seriellen Anschlüsse am Computer ab.
' Usage
Dim value As System.Collections.Generic.ReadOnlyCollection`1(Of String) = My.Computer.Ports.SerialPortNames
' Declaration
Public ReadOnly Property SerialPortNames As System.Collections.Generic.ReadOnlyCollection`1(Of String)
Rückgabewert
Eine Auflistung der Namen der seriellen Anschlüsse am Computer.
Hinweise
Die My.Computer.Ports.SerialPortNames-Eigenschaft ruft eine Auflistung der Namen der seriellen Anschlüsse am Computer ab.
Hinweis: |
---|
Die von My.Computer.Ports.SerialPortNames zurückgegebenen Anschlussnamen sind möglicherweise falsch, wenn die Ausführung unter Windows 98 erfolgt. Um Anwendungsfehler zu verhindern, verwenden Sie Ausnahmebehandlung, z. B. die Try...Catch...Finally-Anweisung oder die Using-Anweisung, wenn Sie die Anschlüsse unter Verwendung von Anschlussnamen öffnen. |
Aufgaben
Die folgende Tabelle enthält ein Beispiel für eine Aufgabe mit der My.Computer.Ports.SerialPortNames-Eigenschaft.
Zweck |
Weitere Informationen finden Sie unter |
---|---|
Anzeigen der verfügbaren seriellen Anschlüsse |
Gewusst wie: Anzeigen von verfügbaren seriellen Anschlüssen in Visual Basic |
Beispiel
In diesem Beispiel werden alle Zeichenfolgen durchlaufen, die von der My.Computer.Ports.SerialPortNames-Eigenschaft zurückgegeben werden. Diese Zeichenfolgen sind die Namen der verfügbaren seriellen Anschlüsse am Computer.
Normalerweise wählt der Benutzer aus der Liste der verfügbaren Anschlüsse den seriellen Anschluss aus, den 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 (Windows Forms).
Sub GetSerialPortNames()
' Show all available COM ports.
For Each sp As String In My.Computer.Ports.SerialPortNames
ListBox1.Items.Add(sp)
Next
End Sub
Für dieses Beispiel ist Folgendes erforderlich:
Ein Verweis auf den System-Namespace.
Das Formular muss über das ListBox-Steuerelement ListBox1 verfügen.
Weitere Informationen finden Sie unter Gewusst wie: Anzeigen von verfügbaren seriellen Anschlüssen in Visual Basic.
Anforderungen
Namespace:Microsoft.VisualBasic.Devices
Klasse: Ports
**Assembly:**Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)
Verfügbarkeit nach Projekttyp
Projekttyp |
Verfügbar |
---|---|
Windows-Anwendung |
Ja |
Klassenbibliothek |
Ja |
Konsolenanwendung |
Ja |
Windows-Steuerelementbibliothek |
Ja |
Web-Steuerelementbibliothek |
Nein |
Windows-Dienst |
Ja |
Website |
Nein |
Berechtigungen
Es sind keine Berechtigungen erforderlich.
Siehe auch
Aufgaben
Gewusst wie: Anzeigen von verfügbaren seriellen Anschlüssen in Visual Basic
Referenz
My.Computer.Ports.OpenSerialPort-Methode