精易论坛

标题: 端口测试程序 [打印本页]

作者: bugaosuni1314    时间: 前天 15:08
标题: 端口测试程序
  
窗口程序集名保 留  保 留备 注
窗口程序集_启动窗口   
变量名类 型数组备 注
xh文本型  

子程序名返回值类型公开备 注
_按钮4_被单击  
如果 (端口1.启动 ())
_启动窗口.标题 = “端口组件---已启动”

_启动窗口.标题 = “端口组件---启动失败”

子程序名返回值类型公开备 注
_按钮5_被单击  
端口1.停止 ()
_启动窗口.标题 = “端口组件---已停止”
子程序名返回值类型公开备 注
_端口1_收到信号  
参数名类 型参考可空数组备 注
信号类型整数型
' 整数型;指示具体检测到信号状态的类型,为以下值之一: 1:BREAK 信号; 2:CTS 上升沿信号; 3:DSR 上升沿信号; 4:ERR 信号; 5:RING 信号; 6:RLSD 上升沿信号; 7:事件字符到达; 8:CTS 下降沿信号; 9:DSR 下降沿信号; 10:RLSD 下降沿信号。
如果真 (信号类型 = 1)
xh = “BREAK信号”
如果真 (信号类型 = 2)
xh = “cts上升沿信号”
如果真 (信号类型 = 3)
xh = “DSR上升沿信号”
如果真 (信号类型 = 4)
xh = “ERR上升沿信号”
如果真 (信号类型 = 5)
xh = “RlNG信号”
如果真 (信号类型 = 6)
xh = “RlSD 上升信号”
如果真 (信号类型 = 7)
xh = “事件字符到达一信号”
如果真 (信号类型 = 8)
xh = “CTS 下降沿信号”
如果真 (信号类型 = 9)
xh = “DSR 下降沿信号”
如果真 (信号类型 = 10)
xh = “RLSD 下降沿信号”

接收编辑框.加入文本 (“收到信号:”到文本 (信号类型) + xh + #换行符 )
子程序名返回值类型公开备 注
_按钮1_被单击  
如果 (发送编辑框1.内容 = “”)
信息框 (“发送数据不能为空!”, 0, , )
发送编辑框1.获取焦点 ()
如果 (端口1.发送数据 (发送编辑框1.内容))
信息框 (“发送失败”, 0, , )
接收编辑框.内容 = 发送编辑框1.内容
发送编辑框1.内容 = “”
信息框 (“发送成功”, 0, , )


子程序名返回值类型公开备 注
_按钮2_被单击  
如果真 (端口1.信号操作 ( #发送或置位, #Break信号 ))
信息框 (“信息操作成功!”, 0, , )

子程序名返回值类型公开备 注
_按钮3_被单击  
如果真 (端口1.信号操作 ( #清除信号, #Break信号 ))
信息框 (“信号清除成功!”, 0, , )

子程序名返回值类型公开备 注
_发送编辑框1_内容被改变  

子程序名返回值类型公开备 注
_端口1_数据到达  
参数名类 型参考可空数组备 注
数据字节值整数型
接收编辑框.加入文本 (“数据到达:”到文本 (数据字节值)#换行符 )

1191.jpg

作者: 卡卡1111    时间: 前天 17:59
支持开源~!感谢分享
作者: sunhechao    时间: 前天 18:09
这个能应用在什么地方
作者: ljx111    时间: 前天 18:23
感谢分享~
作者: pipicool    时间: 前天 19:30
学习一下
作者: 亿万    时间: 前天 21:07
感谢分享
作者: wh1234567    时间: 昨天 03:39
用途是????
作者: 豆豆灰常开心    时间: 昨天 07:07
已经顶贴,感谢您对论坛的支持!
作者: 查过    时间: 昨天 07:11
全都是大佬~
作者: zhujinkui    时间: 昨天 09:06
已经顶贴,感谢您对论坛的支持!
作者: static101    时间: 昨天 23:49
自带例程里有端口操作啊
作者: 小瑜    时间: 3 分钟前





欢迎光临 精易论坛 (https://bbs.125.la/) Powered by Discuz! X3.4