日期:2014-05-17  浏览次数:20679 次

多个串品都能在一台计算机上用
我做了一个界面,然后想要打开同一个界面,只是想多开几个,比如说同样的界面我开三个,然后选择不同的串口,我怎么能够让他们都能够运行,我的串口是可以改的,只是同时打开几个后还是只能有一个能用,我查了一下,有人说用serialport写不同的datareceive 事件,可是这个怎样弄他也没有说啊?

------解决方案--------------------
当然可以,你在每个窗体都new一个新的serialport,设置不同的串口名称就行了,datareceive 事件可以一样处理,无需使用不同的方法来响应,
------解决方案--------------------
一个串口只能被一个程序使用。一般普通电脑(工控特殊用途除外,虚拟端口除外)也就只有1、2个串口。
------解决方案--------------------
探讨

一个串口只能被一个程序使用。一般普通电脑(工控特殊用途除外,虚拟端口除外)也就只有1、2个串口。

------解决方案--------------------
创建多个SerialPort实例就行了,我一台机器通过串口转PCI连着20个串口设备呢,连窗体都没有,一个控制台程序。