可能有重复打开串口的问题
在主线程中打开串口,然后把句柄传递给收发县城,退出也在主线程中关闭看看MSDN附带的例子

解决方案 »

  1.   

    如果用windows自带的超级终端与现有的连线不能互联,就表示是硬件方面有误,能够互联表示你的软件写的有bug.
      

  2.   

    我要做的程序实现如下:
    计算机串口连接一个RS232/RS485的转换线,在RS485的线上连接了5个仪表,请问程序该如何来区分不同的仪表呢?
      

  3.   

    用什么组件,MSCOMM还是SPCOMM,关闭程序后,可能没有对COM口进行DELETE,导至处于占用状态,所以你下次再发送的时候就发不出去了,重起后,把COM释放了.因些又再以发.你好好看看,NEW出来的COM对象有没有得到正常的DELETE
      

  4.   

    如果有高手愿意帮助我解决一下这个问题,我可以把代码发给他,程序并不复杂,没有用控件,直接用API编程控制串口的.谢谢大家了.