VB.NET中的serialport类用法

前端之家收集整理的这篇文章主要介绍了VB.NET中的serialport类用法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

引用自MSDN@H_403_2@

SerialPort 类 (System.IO.Ports)@H_403_2@

serialport方法@H_403_2@

@H_403_2@

名称 说明
Close 关闭端口连接,将 IsOpen 属性设置为 false,并释放内部 Stream 对象。
Dispose 释放由 Component 使用的所有资源。 (继承自 Component。)
GetPortNames 获取当前计算机的串行端口名称数组。
Open 打开一个新的串行端口连接。
Read(Byte(),Int32,Int32) 从 SerialPort 输入缓冲区读取一些字节并将那些字节写入字节数组@H_403_2@

中指定的偏移量处。
Read(Char(),Int32) 从 SerialPort 输入缓冲区中读取大量字符,然后将这些字符写入到一@H_403_2@

个字符数组中指定的偏移量处。
ReadByte 从 SerialPort 输入缓冲区中同步读取一个字节。
ReadChar 从 SerialPort 输入缓冲区中同步读取一个字符。
ReadLine一直读取到输入缓冲区中的 NewLine 值。
Write(String) 将指定的字符串写入串行端口。
Write(Byte(),Int32) 使用缓冲区的数据将指定数量的字节写入串行端口。
Write(Char(),Int32) 使用缓冲区的数据将指定数量的字符写入串行端口。
WriteLine 将指定的字符串和 NewLine 值写入输出缓冲区。@H_403_2@

@H_403_2@

serialport属性@H_403_2@

名称 说明
BaudRate获取或设置串行波特率。
BreakState 获取或设置中断信号状态。
BytesToRead获取接收缓冲区中数据的字节数。
BytesToWrite 获取发送缓冲区中数据的字节数。
CDHolding 获取端口的载波检测行的状态。
CtsHolding获取“可以发送”行的状态。
DataBits获取或设置每个字节的标准数据位长度。
DesignMode获取一个值,用以指示 Component 当前是否处于设计模式。(继承自 Component。)
DiscardNull获取或设置一个值,该值指示 Null 字节在端口和接收缓冲区之间传输时是否被忽略。
DsrHolding 获取数据设置就绪 (DSR) 信号的状态。
DtrEnable 获取或设置一个值,该值在串行通信过程中启用数据终端就绪 (DTR) 信号。
Encoding 获取或设置传输前后文本转换的字节编码。
Events 获取附加到此 Component 的事件处理程序的列表。 (继承自 Component。)
Handshake 获取或设置串行端口数据传输的握手协议。
IsOpen 获取一个值,该值指示 SerialPort 对象的打开或关闭状态。
PortName获取或设置通信端口,包括但不限于所有可用的 COM 端口。
ReadBufferSize获取或设置 SerialPort 输入缓冲区的大小。
ReadTimeout 获取或设置读取操作未完成时发生超时之前的毫秒数。
ReceivedBytesThreshold 获取或设置 DataReceived 事件发生前内部输入缓冲区中的字节数。
RtsEnable 获取或设置一个值,该值指示在串行通信中是否启用请求发送 (RTS) 信号。
StopBits 获取或设置每个字节的标准停止位数。
WriteBufferSize 获取或设置串行端口输出缓冲区的大小。
WriteTimeout 获取或设置写入操作未完成时发生超时之前的毫秒数。@H_403_2@

@H_403_2@

@H_403_2@

serialport 事件@H_403_2@

@H_403_2@

名称 说明
DataReceived 表示将处理 SerialPort 对象的数据接收事件的方法
Disposed 当通过调用 Dispose 方法释放组件时发生。 (继承自 Component。)
ErrorReceived 表示处理 SerialPort 对象的错误事件的方法。 @H_403_2@

原文链接:https://www.f2er.com/vb/258810.html

猜你在找的VB相关文章