更新:2007 年 11 月
提供用于访问计算机的串行端口的属性和方法。
备注
My.Computer.Ports 对象提供了用于访问 .NET Framework 串行端口类 SerialPort 的直接入口点。
任务
下表列出了涉及 My.Computer.Ports 对象的任务的示例。
| 要执行的操作 | 请参见 | 
|---|---|
| 对与串行端口相连的调制解调器进行拨号 | |
| 将字符串发送到串行端口 | |
| 从串行端口接收字符串 | |
| 显示可用的串行端口 | 
示例
此示例介绍如何将字符串发送到计算机的 COM1 串行端口。
Using 块允许应用程序关闭串行端口,即使在生成异常时也是如此。所有处理串行端口的代码都应显示在此块中,或显示在带有一个调用的 Try...Catch...Finally 块中,以使用 Close 方法。
WriteLine 方法将数据发送给串行端口。
Sub SendSerialData(ByVal data As String)
    ' Send strings to a serial port.
    Using com1 As IO.Ports.SerialPort = _
            My.Computer.Ports.OpenSerialPort("COM1")
        com1.WriteLine(data)
    End Using
End Sub
有关更多信息,请参见如何:在 Visual Basic 中将字符串发送到串行端口。
要求
命名空间:Microsoft.VisualBasic.Devices
类:Ports
**程序集:**Visual Basic 运行库(在 Microsoft.VisualBasic.dll 中)
按项目类型列出可用性
| 项目类型 | 可用 | 
|---|---|
| Windows 应用程序 | 是 | 
| 类库 | 是 | 
| 控制台应用程序 | 是 | 
| Windows 控件库 | 是 | 
| Web 控件库 | 否 | 
| Windows 服务 | 是 | 
| 网站 | 否 | 
请参见
任务
如何:在 Visual Basic 中使用连接到串行端口的调制解调器拨号
如何:在 Visual Basic 中将字符串发送到串行端口