NetBox 2.7 使用手册

Comm 对象

串口通讯对象,可以对串口进行修改配置和读写操作

语法

Set Comm = CreateObject("NetBox.Comm")
 

属性

BaudRate 查询和设定通讯对象以位/每秒表示的传输速率
CodePage 查询或者设定流对象的代码页
DataBits 查询和设定通讯对象的数据位数。d 的有效值范围是 5 到 8,默认值是 7。不是所有的计算机都支持值 5 和 6
Handle 返回流对象所对应的操作系统句柄,只读属性
Handshaking 查询和设定当前通讯对象的握手方式
Parity 查询和设定通讯对象如何使用奇偶校验位来检查传输错误
ReadTimeout 查询和设定串口对象读操作的超时时间
StopBits 查询和指定字符尾部的停止位的数目
Type 查询当前流对象的类型
WriteTimeout 查询和设定串口对象写操作的超时时间

方法

Close 关闭当前的流对象
Config 设定当前对象的通讯参数
CopyTo 复制指定数量的数据到另外一个流中
CopyFrom 从另外一个流中复制指定数量的数据到当前流对象中
Open 打开指定的串口,并设定参数
Read 从当前流对象中读取指定大小的二进制数据块
ReadLine 从流对象中读取行字符串
ReadRawLine 从流中读取一个行字符串,然后直接以二进制方式返回
ReadText 从流对象中读取给定数量的字符,以字符串方式返回
ReadVariant 从流对象中装载一个 VB 变量
UnRead 回写一个二进制数据到流的缓存中
UnReadLine 向当前流对象中回写一个添加了换行字符的字符串
UnReadText 向当前流对象中回写一个字符串
Write 向当前流对象中写入一个二进制数据块
WriteBlankLines 输出指定数量的空行到流对象中
WriteLine 向当前流对象中写入一个字符串,然后写入换行字符
WriteText 向当前流对象写入一个字符串
WriteVariant 向当前流对象转储一个 VB 变量

注释

Comm 对象用于操作系统的串行通讯接口,为串口提供了配置方法和完整的流对象操作方法,极大方便对底层串口的操作。下面的例子创建了一个 Comm 对象,打开 COM1,并显示配置界面由用户设定参数:

Set comm = CreateObject("NetBox.Comm")

comm.Open 1
comm.Config

版权所有: 2003- 网络盒子