如何实现Com1,com2同时通讯,接收两个不同终端的数据?在线等待

解决方案 »

  1.   

    在窗体上添加2个MScomm控件,各编各的代码就行,一个控件管一个串口,两个控件就可以管Com1/Com2了!
      

  2.   

    用2个mscomm控件呀
    MSComm1.CommPort = 1   
    ' 9600 波特,无奇偶校验,8 位数据,一个停止位。
    MSComm1.Settings = "9600,N,8,1"   
    ' 当输入占用时,   
    ' 告诉控件读入整个缓冲区。
    MSComm1.InputLen = 0   
    ' 打开端口。
    MSComm1.PortOpen = True
    MSComm2.CommPort = 2    
    ' 9600 波特,无奇偶校验,8 位数据,一个停止位。
    MSComm2.Settings = "9600,N,8,1"   
    ' 当输入占用时,   
    ' 告诉控件读入整个缓冲区。
    MSComm2.InputLen = 0   
    ' 打开端口。
    MSComm2.PortOpen = True