
VB中使用winsock发送数据的问题!
dimaasbytea=&hf1winsock1.senddataa则发送的为f1但是如果是winsock1.senddatachrw(11)&chrw(e)&a则a的位...
dim a as byte
a=&hf1
winsock1.senddata a
则发送的为f1
但是 如果是winsock1.senddata chrw(11)&chrw(e)&a
则a的位置是00
winsock1.senddata chrw(11)&chrw(e)&chrw(a)
则a的位置是00
winsock1.senddata "11e"&a
这个位置也是空白 也就是没这个包
winsock1.senddata chrw(11)&chrw(e)&Hf1
也无法发送正确的f1出来
怎么才能发送正确的f1这个数据来? 求答案详细 有代码 就这一小句代码就OK 谢谢 展开
a=&hf1
winsock1.senddata a
则发送的为f1
但是 如果是winsock1.senddata chrw(11)&chrw(e)&a
则a的位置是00
winsock1.senddata chrw(11)&chrw(e)&chrw(a)
则a的位置是00
winsock1.senddata "11e"&a
这个位置也是空白 也就是没这个包
winsock1.senddata chrw(11)&chrw(e)&Hf1
也无法发送正确的f1出来
怎么才能发送正确的f1这个数据来? 求答案详细 有代码 就这一小句代码就OK 谢谢 展开
3个回答
展开全部
尝试使用 a(0 to 2) as byte
a(0)=...
a(1)=...
a(2)=&hf1
winsock1.senddata a()
接触不是很深, 一同探讨下~
a(0)=...
a(1)=...
a(2)=&hf1
winsock1.senddata a()
接触不是很深, 一同探讨下~
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询