马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 bangiao 于 2015-3-9 21:01 编辑 以上是写入代码;
=============================================================================================这是我用易语言编写的上位机程序:.版本 2
.支持库 spec
.程序集 窗口程序集_启动窗口
.程序集变量 端口号, 整数型
.子程序 __启动窗口_创建完毕
端口号 = 1
.子程序 _按钮1_被单击
按钮1.标题 = “发送”
.计次循环首 (12, 端口号)
.如果真 (端口1.启动 () = 真)
标题 = “COM” + 到文本 (端口号)
跳出循环 ()
.如果真结束
端口号 = 端口号 + 1
端口1.端口号 = 端口号
.计次循环尾 ()
延迟 (1000)
.如果真 (端口1.发送数据 (编辑框1.内容) = 假)
按钮1.标题 = “再次”
.如果真结束
编辑框1.内容 = “”
.子程序 _端口1_数据到达
.参数 数据字节值, 整数型
调试输出 (数据字节值)
编辑框2.内容 = 到文本 (数据字节值)
别问我为什么不用c++等等
一堆API函数一堆英文看着看着就睡着了~~~
我的问题是:
<如果真 (端口1.发送数据 (编辑框1.内容) = 假)>
段代码中的<编辑框1.内容>的内容应该怎么写???
输入>>a;没反应
输入>>97;没反应//ascii码
改成<如果真 (端口1.发送数据 (到整数(编辑框1.内容)) = 假)>没反应
怎么办?
没事~已经找到原因了 上位机波特率没改好~~~小失误,大问题
|