.net下串口通讯问题--用mscomm控件无法使用大于16的串口port,急!

carfer 2007-04-06 11:45:55
我现在的机器上映射了31-40十个串口,使用mscomm控件port只能从1到16,不知道该如何解决这个问题。
各位大虾给推荐一个能稳定(程序需要24小时开机,可能一开就是好几个月)收发,功能强大的串口通信控件吧
...全文
325 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
newnazi 2007-04-14
  • 打赏
  • 举报
回复
vb6的mscomm控件port只能设置到16 这是微软的限制 防止VB6的单线程程序争抢CPU时间片.
你可以使用API 或者erial port
startstartsvip 2007-04-08
  • 打赏
  • 举报
回复
都是 一样的,会 自动升级 到 2005

用 serial port 代替 mscomm32 也是很简单的,都是一样一样地。
carfer 2007-04-08
  • 打赏
  • 举报
回复
问题的我的程序已经都差不多了,不能再换2005了。:(
chaoming 2007-04-08
  • 打赏
  • 举报
回复
用2005,里面有
carfer 2007-04-07
  • 打赏
  • 举报
回复
有没有其它什么可以直接使用的控件阿
startstartsvip 2007-04-07
  • 打赏
  • 举报
回复
不会吧

2005 里面 有 serial port 组件 直接用 就好了

挺好用的
msnadair 2007-04-07
  • 打赏
  • 举报
回复
好像不行呀!
carfer 2007-04-07
  • 打赏
  • 举报
回复
我用的是.net 2003。好像没有这个类阿
carfer 2007-04-07
  • 打赏
  • 举报
回复
哦。我在2003里面找了阿,应该是没有的。
yy_yu_ye 2007-04-07
  • 打赏
  • 举报
回复
记得2003里就有SerialPort类的,这个类比MsComm功能强大得多。

16,722

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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