解决方案 »

  1.   

    // 能够发送,说明MSCOMM控件正常。
    // 没有接收,是否是因为控件发生其他中断而没有进入接收程序段?
      

  2.   

    用depend.exe查看下你的程序所用到的dll,有可能是少了这些dll的原因。
      

  3.   

    我发现如果直接用RS232的接口进行自发自收是能用的。。但是用USB转RS422串口进行自发自收就是不能接收了
      

  4.   


    在装有VS的电脑上运行都是没问题的。
    但在没有VS的电脑上我发现如果直接用RS232的接口进行自发自收是能用的。。但是用USB转RS422串口进行自发自收就是不能接收了
      

  5.   


    在装有VS的电脑上运行都是没问题的。
    但在没有VS的电脑上我发现如果直接用RS232的接口进行自发自收是能用的。。但是用USB转RS422串口进行自发自收就是不能接收了// 用个串口监视软件看下,一般都是超时引起的。
      

  6.   


    在装有VS的电脑上运行都是没问题的。
    但在没有VS的电脑上我发现如果直接用RS232的接口进行自发自收是能用的。。但是用USB转RS422串口进行自发自收就是不能接收了// 用个串口监视软件看下,一般都是超时引起的。用串口监视软件看过,是有数据来的。。但是我是用MSCOMM控件编的,接收程序是通过事件响应的,这应该不会有超时的问题吧