仔细看看MSCOMM的帮助就知道了

解决方案 »

  1.   

    用STRCONV(string1,vbunicode)转换一下,在MSDN中有例子啊!
      

  2.   

    Put #1,,Mscomm.Input不能直接这样做,不然会是乱码的
    要把Mscomm.Input数据放进二进制数组中去, 然后写数组即可!
      

  3.   

    同意lid617(梦幻)所说。
      通过控件的属性和方法得到的参数一定要先放入变量再进行判断或相关操作。如果用到缓冲池问题一定要清空。
      

  4.   

    谢谢大家的帮忙,我已经找到原因了,说出来都不好意思,代码倒是没有错,我用的也是byte数组转存的,不过我的端口速率设错了,只注意是代码的问题,没注意竟是这个小问题,不好意思.谢谢了.