共用方式為


如何:在 Visual Basic 中顯示可用的序列埠

本主題描述如何在 Visual Basic 中使用 My.Computer.Ports 來顯示電腦的可用序列埠。

為了允許使用者選取所要使用的序列埠,序列埠的名稱放在 ListBox 控制項中。

範例

此範例會針對 My.Computer.Ports.SerialPortNames 屬性傳回的所有字串執行迴圈。 這些字串是電腦上可用序列埠的名稱。

一般而言,使用者會從可用的序列埠清單中,選取應用程式應該使用的序列埠。 在這個範例中,序列埠名稱會儲存在 ListBox 控制項中。 如需詳細資訊,請參閱 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

這個程式碼範例也可用為 IntelliSense 程式碼片段。 在程式碼片段選擇器中,該程式碼片段會位於 [連接和網路] 中。 如需詳細資訊,請參閱 Code Snippets

編譯程式碼

這個範例需要:

穩固程式設計

您不一定要使用 ListBox 控制項來顯示可用的序列埠名稱。 相反地,您可以使用 ComboBox 或其他控制項。 如果應用程式不需要使用者的回應,您還可以使用 TextBox 控制項來顯示資訊。

另請參閱