.net下串口通讯问题--用mscomm控件无法使用大于16的串口port,急!
我现在的机器上映射了31-40十个串口,使用mscomm控件port只能从1到16,不知道该如何解决这个问题。各位大虾给推荐一个能稳定(程序需要24小时开机,可能一开就是好几个月)收发,功能强大的串口通信控件吧 --------------------编程问答-------------------- 不会吧
2005 里面 有 serial port 组件 直接用 就好了
挺好用的
--------------------编程问答-------------------- 我用的是.net 2003。好像没有这个类阿 --------------------编程问答-------------------- 好像不行呀!
--------------------编程问答-------------------- 有没有其它什么可以直接使用的控件阿 --------------------编程问答-------------------- 记得2003里就有SerialPort类的,这个类比MsComm功能强大得多。 --------------------编程问答-------------------- 哦。我在2003里面找了阿,应该是没有的。 --------------------编程问答-------------------- 用2005,里面有 --------------------编程问答-------------------- 问题的我的程序已经都差不多了,不能再换2005了。:( --------------------编程问答-------------------- 都是 一样的,会 自动升级 到 2005
用 serial port 代替 mscomm32 也是很简单的,都是一样一样地。
--------------------编程问答-------------------- --------------------编程问答-------------------- vb6的mscomm控件port只能设置到16 这是微软的限制 防止VB6的单线程程序争抢CPU时间片.
你可以使用API 或者erial port
补充:.NET技术 , VB.NET