已经包含了所有的dll,但是在没有VC环境的机子上还是不能读写串口串口初始化都没成功,如果我的代码错误的话,为什么在有VC环境的机子上运行正常我要疯了

解决方案 »

  1.   

    程序里面用到了大量的win32函数。托盘,网络,dos命令。。
      

  2.   

    没有错误信息,程序可以运行,就是不能读写串口
    我用的是CSerialPort类,用depands加入了所有的动态连接库,但是还是不可以,5555555555555555555555
    ```````````~~~~~~~~~~~~~5555555555~~~~~~~~~~55555555555
      

  3.   

    我没用到收发中文字符
    早知道我用控件了,用别人的东西就是不爽
    或者自己用communiction api自己写了
      

  4.   

    用CSerialPort类,决定自己写,用别人东西就是不爽!!
    没有错误信息,程序可以运行,就是不能读写串口
    我用的是CSerialPort类,用depands加入了所有的动态连接库,但是还是不可以,5555555555555555555555
    ```````````~~~~~~~~~~~~~5555555555~~~~~~~~~~55555555555
    我没用到收发中文字符
    早知道我用控件了,用别人的东西就是不爽
    或者自己用communiction api自己写了我今天晚上有活动,公司带我们狂欢去,过完双休日给你们散分,走了
      

  5.   

    是不是没有设置环境变量??
    你的dll是动态调用的吗?
    你确定所有的dll都存在吗?
      

  6.   

    用Windows的"直接电缆连接"试一试是不是串口有问题,因为串口比较容易被烧坏。