Win7 下用MSCOMM控件的一点问题。

王二.麻子 2013-12-04 09:11:45
可以用mscomm控件,但是有一些问题:
1,F2打开对象浏览器,一旦选择mscommlib,vb就over了
2,用mscomm可以编程了,但是不够稳定,一段时间之后,OnComm时间就不能及时触发,触发的速度非常之慢,本来几个字节就会触发的,但是运行一段时间之后,会几十个字节才触发。
3,用的usb转4个com的电缆,前面3个串口还好,第四个串口经常会找不到,在系统设备里面能看到,但是用mscomm控件打开就提示其他程序占用中。。。
而用vs2008那些环境开发的程序就没有这么多问题。

一定要用API?
...全文
314 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2013-12-13
  • 打赏
  • 举报
回复
同一根电缆线连接的要考虑每个串口响应时间,不同厂家的要考虑本身是不是带有协商功能。
赵4老师 2013-12-12
  • 打赏
  • 举报
回复
推荐使用portmon软件辅助调试串口通讯程序。
VB_HID 2013-12-09
  • 打赏
  • 举报
回复
是不是串口线驱动问题,试试台式机直接连串口 usb-COM线经常出问题
王二.麻子 2013-12-08
  • 打赏
  • 举报
回复
用了2个usb-4串口电缆,不同厂家的,一个还是带盒子的。 还无法确定出现事件不及时反应的时机,也无法确定原因。 同时也无法确定4个串口中为什么只有第四个串口会出现问题。但是发现通过修改串口的两条状态线(DSR,CTS)的电平可以解决串口一直现实被占用的故障。
lliai 2013-12-07
  • 打赏
  • 举报
回复
会不会是硬件问题?
舉杯邀明月 2013-12-06
  • 打赏
  • 举报
回复
引用 3 楼 spt_petrolor 的回复:
贝隆大神,你的回答让我五体投地呀。 我的问题还依然是问题。
王二.麻子 2013-12-06
  • 打赏
  • 举报
回复
贝隆大神,你的回答让我五体投地呀。 我的问题还依然是问题。
舉杯邀明月 2013-12-05
  • 打赏
  • 举报
回复
帮顶,围观大神的回答……  

7,763

社区成员

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

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