引用自MSDN
SerialPort 类 (System.IO.Ports)
serialport方法
名称 说明@H_403_44@ Close 关闭端口连接,将 IsOpen 属性设置为 false,并释放内部 Stream 对象。@H_403_44@ Dispose 释放由 Component 使用的所有资源。 (继承自 Component。)@H_403_44@ GetPortNames 获取当前计算机的串行端口名称数组。@H_403_44@ Open 打开一个新的串行端口连接。@H_403_44@ Read(Byte(),Int32,Int32) 从 SerialPort 输入缓冲区读取一些字节并将那些字节写入字节数组
中指定的偏移量处。@H_403_44@ Read(Char(),Int32) 从 SerialPort 输入缓冲区中读取大量字符,然后将这些字符写入到一
个字符数组中指定的偏移量处。@H_403_44@ ReadByte 从 SerialPort 输入缓冲区中同步读取一个字节。@H_403_44@ ReadChar 从 SerialPort 输入缓冲区中同步读取一个字符。@H_403_44@ ReadLine一直读取到输入缓冲区中的 NewLine 值。@H_403_44@ Write(String) 将指定的字符串写入串行端口。@H_403_44@ Write(Byte(),Int32) 使用缓冲区的数据将指定数量的字节写入串行端口。@H_403_44@ Write(Char(),Int32) 使用缓冲区的数据将指定数量的字符写入串行端口。@H_403_44@ WriteLine 将指定的字符串和 NewLine 值写入输出缓冲区。
serialport属性
名称 说明@H_403_44@ BaudRate获取或设置串行波特率。@H_403_44@ BreakState 获取或设置中断信号状态。@H_403_44@ BytesToRead获取接收缓冲区中数据的字节数。@H_403_44@ BytesToWrite 获取发送缓冲区中数据的字节数。@H_403_44@ CDHolding 获取端口的载波检测行的状态。@H_403_44@ CtsHolding获取“可以发送”行的状态。@H_403_44@ DataBits获取或设置每个字节的标准数据位长度。@H_403_44@ DesignMode获取一个值,用以指示 Component 当前是否处于设计模式。(继承自 Component。)@H_403_44@ DiscardNull获取或设置一个值,该值指示 Null 字节在端口和接收缓冲区之间传输时是否被忽略。@H_403_44@ DsrHolding 获取数据设置就绪 (DSR) 信号的状态。@H_403_44@ DtrEnable 获取或设置一个值,该值在串行通信过程中启用数据终端就绪 (DTR) 信号。@H_403_44@ Encoding 获取或设置传输前后文本转换的字节编码。@H_403_44@ Events 获取附加到此 Component 的事件处理程序的列表。 (继承自 Component。)@H_403_44@ Handshake