My.Computer.Ports 属性

更新:2007 年 11 月

获取一个对象,该对象提供用于访问计算机串行端口的属性和方法。

' Usage
Dim value As Microsoft.VisualBasic.Devices.Ports = My.Computer.Ports
' Declaration
Public ReadOnly Property Ports As MyPorts

返回值

此属性返回 My.Computer.Ports 对象。

备注

利用此属性可轻松访问 My.Computer.Ports 对象。有关更多信息,请参见 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

类:Computer

**程序集:**Visual Basic 运行时库(位于 Microsoft.VisualBasic.dll 中)

按项目类型列出的可用性

项目类型

可用

Windows 应用程序

类库

控制台应用程序

Windows 控件库

Web 控件库

Windows 服务

网站

权限

不需要任何权限。

请参见

参考

My.Computer 对象

My.Computer.Ports 对象