Ports 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于访问计算机的串行端口的属性和方法。
public ref class Ports
public class Ports
type Ports = class
Public Class Ports
- 继承
-
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
有关详细信息,请参阅 如何:将字符串发送到串行端口。
注解
My.Computer.Ports 对象提供了用于访问 .NET Framework 串行端口类的简单入口点,SerialPort。
下表列出了涉及 My.Computer.Ports 该对象的任务的示例。
| 收件人 | 请参阅 |
|---|---|
| 拨号连接到串行端口的调制解调器 | 如何:拨号连接到串行端口的调制解调器 |
| 将字符串发送到串行端口 | 如何:将字符串发送到串行端口 |
| 从串行端口接收字符串 | 如何:从串行端口接收字符串 |
| 显示可用的串行端口 | 如何:显示可用的串行端口 |
按项目类型提供可用性
| 项目类型 | 可用的 |
|---|---|
| Windows 应用程序 | Yes |
| 类库 | Yes |
| 控制台应用程序 | Yes |
| Windows 控件库 | Yes |
| Web 控件库 | 否 |
| Windows 服务 | Yes |
| 网站 | 否 |
构造函数
| 名称 | 说明 |
|---|---|
| Ports() |
初始化 Ports 类的新实例。 |
属性
| 名称 | 说明 |
|---|---|
| SerialPortNames |
获取计算机上的串行端口名称的集合。 |
方法
| 名称 | 说明 |
|---|---|
| Equals(Object) |
确定指定的对象是否等于当前对象。 (继承自 Object) |
| GetHashCode() |
用作默认哈希函数。 (继承自 Object) |
| GetType() |
获取当前实例的 Type。 (继承自 Object) |
| MemberwiseClone() |
创建当前 Object的浅表副本。 (继承自 Object) |
| OpenSerialPort(String, Int32, Parity, Int32, StopBits) |
创建并打开对象 SerialPort 。 |
| OpenSerialPort(String, Int32, Parity, Int32) |
创建并打开对象 SerialPort 。 |
| OpenSerialPort(String, Int32, Parity) |
创建并打开对象 SerialPort 。 |
| OpenSerialPort(String, Int32) |
创建并打开对象 SerialPort 。 |
| OpenSerialPort(String) |
创建并打开对象 SerialPort 。 |
| ToString() |
返回一个表示当前对象的字符串。 (继承自 Object) |
适用于
另请参阅
- 对象 (Visual Basic)
如何:在 Visual Basic 如何:将字符串发送到 Visual Basic 如何:从 Visual Basic 如何:在 Visual Basic