我们以前是这样做的,有个TList,里面存放所有的Com连接实例
Com是一个我们自己的类,就算TCom好了,这个Tcom有Connect的方式,有Disconnect的方法,就是连接串口,在这个Tcom里面有一个线程是处理数据收发的,也就是说每个串口连接处理一个线程,我们用这种方法同时连接过4个串口,关键是这4个线程里面的数据同步问题,比如说数据有关联怎么处理等等
我们在Tcom里面设置了一个属性,就是界面窗口的Handle,然后当Com接收到数据时,就给主窗口发消息,消息里面标识了是哪个串口发过来的数据,这样就可以区分了