启动 方法 英文命令:start 所属对象:端口
启动或重新启动对指定端口的操作。在对端口进行操作之前必须首先启动,如在端口启动后又更改了端口属性必须重新启动。成功返回真,失败返回假。
语法: 逻辑型 端口.启动()启动端口,并用信息框显示是否启动成功。如果端口设置了自动启动属性,则端口会自动启动。停止 方法 英文命令:stop 所属对象:端口
关闭已经启动的指定端口。
语法: 无返回值 端口.停止()
发送数据 方法 英文命令:send 所属对象:端口
从端口发送指定的数据。成功返回真,失败返回假。
语法: 逻辑型 端口.发送数据 (欲发送数据)
参数名
描
述
欲发送数据
必需的;通用型。欲发送数据必须是系统基本数据类型。
例程当窗口创建完毕便启动端口,按下发送按钮,端口将发送数据“易语言”。收到数据的端口,将会处理“数据到达”事件子程序中的代码。信号操作 方法 英文命令:Signal 所属对象:端口
本命令可以设置或清除通讯端口上指定信号的状态。成功返回真,失败返回假。
语法: 逻辑型 端口.信号操作 (操作类型,欲操作信号类型)
参数名
描
述
操作类型
必需的;整数型。本参数可以为以下常量值之一: 1: #清除信号; 2: #发送或置位。
欲操作信号类型
必需的;整数型。本参数可以为以下常量值之一: 1: #DTR信号; 2: #RTS信号; 3: #Break信号。
例程窗口创建完毕便启动端口,按下“信号操作”按钮,发送一个RTS信号,收到信号的端口,将处理“收到信号”事件子程序中的代码。收到信号 事件 所属对象:端口
当通信端口的信号状态发生改变时,会产生本事件。
语法: 无返回值 _端口_收到信号(信号类型)
参数名
描
述
信号类型
整数型;指示具体检测到信号状态的类型,为以下值之一: 1:BREAK 信号;
2:CTS 上升沿信号; 3:DSR 上升沿信号; 4:ERR
信号; 5:RING 信号; 6:RLSD 上升沿信号;
7:事件字符到达; 8:CTS
下降沿信号; 9:DSR 下降沿信号; 10:RLSD 下降沿信号。
例程收到信号后,就弹出信息框并显示收到信号的类型。数据到达 事件 所属对象:端口
每当通信端口接收到一个数据字节,就会产生本事件。
语法: 无返回值 _端口_数据到达(数据字节值)
参数名
描
述
数据字节值
整数型;指示所接收到的数据字节值。
例程