Foxtable(狐表)用户栏目专家坐堂 → 令人费解的串口字符串收发


  共有4415人关注过本帖树形打印复制链接

主题:令人费解的串口字符串收发

帅哥哟,离线,有人找我吗?
chenjiu6202
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:403 积分:3886 威望:0 精华:0 注册:2013/1/18 21:38:00
令人费解的串口字符串收发  发帖心情 Post By:2013/11/12 17:04:00 [只看该作者]

com1是一个56K的modem,利用com1走下面这段代码时,发现以下问题

1、首先保证串口正常,modem也正常使用,以下是测试的结果

 
图片点击可在新窗口打开查看此主题相关图片如下:modem.jpg
图片点击可在新窗口打开查看
2、使用以下代码测试串口,串口com1在AfterOpenProject事件被添加和打开
Ports("COM1").Write("foxtable")
Dim s As String
s = Ports("COM1").ReadExisting()
output.show(s)
经过测试,串口没有任何反应
3、在DataReceived中写入事件代码
Forms("窗口1").Controls("Label1").Text = e.Port.ReadExisting()
然后,在命令窗口输入
Ports("COM1").Write("foxtable")
label1显示fo,就这两个字符
请教各位高手,问题出在什么地方了

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/11/12 17:23:00 [只看该作者]

这样看看:

 

1、发送:

Ports("COM1").Write("foxtable")
 
2、DataReceived事件:
Forms("窗口1").Controls("Label1").Text =  Forms("窗口1").Controls("Label1").Text &  e.Port.ReadExisting()

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
chenjiu6202
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:403 积分:3886 威望:0 精华:0 注册:2013/1/18 21:38:00
  发帖心情 Post By:2013/11/12 18:46:00 [只看该作者]

哦,他爸,这个可不行,试过了,能不能直接发一组电话号码,直接拨号呢?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/11/12 19:19:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
chenjiu6202
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:403 积分:3886 威望:0 精华:0 注册:2013/1/18 21:38:00
  发帖心情 Post By:2013/11/12 19:39:00 [只看该作者]

不过接收不接收数据不要紧,主要功能是双击控件后拨打电话,我想实现这个功能,不知道哪位老师能否给些提示


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/11/12 19:52:00 [只看该作者]

 不明白你说的拨打电话是什么意思,你的这个是什么,有开发说明的么?


 回到顶部
帅哥哟,离线,有人找我吗?
chenjiu6202
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:403 积分:3886 威望:0 精华:0 注册:2013/1/18 21:38:00
  发帖心情 Post By:2013/11/12 20:09:00 [只看该作者]

不是自动拨号的,是利用控件双击,然后拨号,用于铁路的叫班系统,就是为了拨号叫班才掏了4688元买的这个开发版,如果不能拨号,那领导恐怕得让我自己买单了,呵呵

 


图片点击可在新窗口打开查看此主题相关图片如下:s%0m7q4zexe(0oxqs1r4{x.jpg
图片点击可在新窗口打开查看

这个图上的每一个名字都是一个控件,他们是自动生成的,双击后希望能拨出去电话号码


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/11/12 20:17:00 [只看该作者]

 得看你原本是怎么拨号的了,通过什么硬件或者什么软件?

 回到顶部
帅哥哟,离线,有人找我吗?
chenjiu6202
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:403 积分:3886 威望:0 精华:0 注册:2013/1/18 21:38:00
  发帖心情 Post By:2013/11/12 20:21:00 [只看该作者]

也就是说利用双击控件读取表格里的电话号码,并执行利用调制解调器打电话,

 回到顶部
帅哥哟,离线,有人找我吗?
chenjiu6202
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:403 积分:3886 威望:0 精华:0 注册:2013/1/18 21:38:00
  发帖心情 Post By:2013/11/12 20:40:00 [只看该作者]

脱离以前的软件,应该能行的

 回到顶部
总数 16 1 2 下一页