关于MSComm串口数据接收的问题

ob_oul 2006-03-11 01:54:45
用超级终端通过com口连接DMS交换机,
操作如下,
连接成功后,出现:$$
发ctrl+break之后,出现:?
之后就发login等登陆指令

但是用VB的MSComm控件写程序实现的时候,
PortOpen 之后
没有Input到任何字符
Break = True之后
还是没有Input到任何字符

控件的波特率等配置参数和超级终端是一致的2400,e,7,1。
在其他地方写了一些类似的程序,都没出现过这个问题,有人建议我将运行VB的那个PC重装,有这个必要吗?机器才装了没多长时间。
谁能帮我分析一下问题可能出在哪里了?
万分感谢。。。。
...全文
161 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zou19820704 2006-03-14
  • 打赏
  • 举报
回复
把你对mscomm属性设置的代码都写出来吧,你只说问题只有遇到过的人才知道那里错了,
这样就没有多少人给你建议了!都不知道建议该怎么说了,不是么?
of123 2006-03-14
  • 打赏
  • 举报
回复
设置以下握手方式,例如:
MSComm1.Handshaking = comRTS '硬件握手
ob_oul 2006-03-13
  • 打赏
  • 举报
回复
请VB高手指教啊
ob_oul 2006-03-11
  • 打赏
  • 举报
回复
怎么没人回啊,郁闷ing

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧