VB判断接收的是字符串还是二进制数
来源:百度知道 编辑:UC知道 时间:2024/08/20 15:47:34
我写了个远程,里面有命令,也有东西(都是用一个Winsock接收的)!但接收非字符串就提示错误,想用if判断接收来的数据是不是字符串!可写不出来,有大哥愿意帮我吗?小弟先谢了…最好有点代码和注释!
这位大哥,我说下啊!比如说winsck1.senddata "GetScreen"+d
这个d是我打开的一个截图图片,二进制的!这样写不行,提示错误!
如果先发一个"GetScreen"这个命令,这样就成2部分了!可我这里还有别的命令,分两次是不可以的!
这位大哥,我说下啊!比如说winsck1.senddata "GetScreen"+d
这个d是我打开的一个截图图片,二进制的!这样写不行,提示错误!
如果先发一个"GetScreen"这个命令,这样就成2部分了!可我这里还有别的命令,分两次是不可以的!
这个……好像没什么办法……
因为收到后都是二进制的,然后根据你的接受字段的类型来转行。
建议,再改变数据类型前,先发一个命令,告诉接收端,以下的数据是什么格式的。