os:win98se2program:VB6.O 我用:mscomm1.output=chr(90) \'0x5a用我以前编的C可以收到0x5a但是将90换成165(0xa5)就收不到了。为什么?0x5a和0xa5是串口通讯的握手协议。
回复(4) 2003-01-07 15:03 来自版块 - ABC初学者
表情
rudolf非常感谢(2003-01-09 08:25)
Wxy8030首先在MSCOMM的控件属性中把传输方式设置为二进制! 发送: dim buff(0) as byte MSCOMM.Output=buff 接受: dim buff() as byte MSCOMM.Input=buff(2003-01-08 13:15)
rudolf能举个例子吗?(2003-01-08 10:07)
Wxy8030用二进制方式传输――00到255都能发送和接受!(2003-01-07 19:38)

返回顶部