用TCP协议,我向一台仪器发两个命令,用ascii码的格式的发送,发送命令如下:
GTTM,1,1,0<CR><LF>
GTMS,0,5,4<CR><LF>
我想我如下发送行不行,如不行,怎么才行呢?
winsock1.senddate "GTTM,1,1,0 "+vbcr+vblf
winsock1.senddate "GTMS,0,5,4 "+vbcr+vblf
请高手指点啊。
GTTM,1,1,0<CR><LF>
GTMS,0,5,4<CR><LF>
我想我如下发送行不行,如不行,怎么才行呢?
winsock1.senddate "GTTM,1,1,0 "+vbcr+vblf
winsock1.senddate "GTMS,0,5,4 "+vbcr+vblf
请高手指点啊。
其实直接联机测试一下不就行了不过这里要搞清楚的是,<CR><LF>这两个,在协议里是这样的字符,还是代表回车+换行?但是呢........这其实不应该是问题,一联机啥问题都没了- -!只好路过一下.....
你是不是怕vb把那 string给转成Unicode发了
你如果怕那样就弄个Byte()方数据,一个一个地填值进去最后发送