Udostępnij za pośrednictwem


Porady: wyświetlanie dostępnych portów seryjnych w Visual Basic

W tym temacie opisano sposób wyświetlania My.Computer.Ports dostępnych portów seryjnych komputera w Visual Basic.

Aby umożliwić użytkownikowi wybranie portu do użycia, nazwy portów seryjnych są umieszczane w kontrolce ListBox .

Przykład

Ten przykład wykonuje pętle na wszystkich ciągach zwracanych przez My.Computer.Ports.SerialPortNames właściwość. Te ciągi są nazwami dostępnych portów seryjnych na komputerze.

Zazwyczaj użytkownik wybiera port szeregowy, którego aplikacja powinna używać z listy dostępnych portów. W tym przykładzie nazwy portów seryjnych są przechowywane w kontrolce ListBox . Aby uzyskać więcej informacji, zobacz Kontrolka ListBox.

Sub GetSerialPortNames()
    ' Show all available COM ports.
    For Each sp As String In My.Computer.Ports.SerialPortNames
        ListBox1.Items.Add(sp)
    Next
End Sub

Ten przykład kodu jest również dostępny jako fragment kodu funkcji IntelliSense. W selektorze fragmentów kodu znajduje się on w Połączenie ivity i Networking. Aby uzyskać więcej informacji, zobacz Fragmenty kodu.

Kompilowanie kodu

Ten przykład wymaga:

Niezawodne programowanie

Nie trzeba używać kontrolki ListBox do wyświetlania dostępnych nazw portów seryjnych. Zamiast tego możesz użyć kontrolki ComboBox lub innej. Jeśli aplikacja nie potrzebuje odpowiedzi od użytkownika, możesz użyć TextBox kontrolki, aby wyświetlić informacje.

Zobacz też