Ports.SerialPortNames 属性

定义

获取计算机上的串行端口名称的集合。

public:
 property System::Collections::ObjectModel::ReadOnlyCollection<System::String ^> ^ SerialPortNames { System::Collections::ObjectModel::ReadOnlyCollection<System::String ^> ^ get(); };
public System.Collections.ObjectModel.ReadOnlyCollection<string> SerialPortNames { get; }
member this.SerialPortNames : System.Collections.ObjectModel.ReadOnlyCollection<string>
Public ReadOnly Property SerialPortNames As ReadOnlyCollection(Of String)

属性值

计算机上串行端口的名称的集合。

示例

此示例循环访问 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

此示例需要:

  • System 命名空间的引用。

  • 窗体具有名为 ListBox1ListBox 控件。

有关详细信息,请参阅如何:显示可用的串行端口

注解

属性 My.Computer.Ports.SerialPortNames 获取计算机上串行端口名称的集合。

下表列出了涉及 My.Computer.Ports.SerialPortNames 属性的任务示例。

功能 查看
显示可用的串行端口 如何:显示可用的串行端口

可用性(按项目类型)

项目类型 可用
Windows 应用程序
类库
控制台应用程序
Windows 控件库
Web 控件库
Windows 服务
网站

适用于

另请参阅