Foxtable(狐表)用户栏目专家坐堂 → [求助]UDP如何发送 16进制数组?


  共有1860人关注过本帖树形打印复制链接

主题:[求助]UDP如何发送 16进制数组?

帅哥哟,离线,有人找我吗?
111yangguojun
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:243 积分:1928 威望:0 精华:0 注册:2013/8/8 23:49:00
[求助]UDP如何发送 16进制数组?  发帖心情 Post By:2017/4/1 16:59:00 [显示全部帖子]

UDP如何发送 16进制数组?

如:发送16进制数组:  01 03 00 00 00 0D 84 0f



 回到顶部
帅哥哟,离线,有人找我吗?
111yangguojun
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:243 积分:1928 威望:0 精华:0 注册:2013/8/8 23:49:00
  发帖心情 Post By:2017/4/1 17:16:00 [显示全部帖子]

Dim b_sent() As Byte = New Byte() {&H01, &H03, &H00, &H00, &H00, &H0d,&H84,&H0f}
udp.Send(iP, 5003, b_sent)
帮我看下这句该怎么写?

 回到顶部
帅哥哟,离线,有人找我吗?
111yangguojun
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:243 积分:1928 威望:0 精华:0 注册:2013/8/8 23:49:00
  发帖心情 Post By:2017/4/1 17:39:00 [显示全部帖子]

我使用的是 TCP sever 的模式, 不是UDP的模式,   可以用UDP的方式发送数组,但是没有返回,是我发送的数组有问题呢还是,只能使用UDP的方式 不能使用 sever的方式?

TCP测试工具测试是有正常返回的  【Receive from 192.168.1.233 :10001】:
01 03 1A 08 E3 00 00 00 00 03 E8 00 00 00 00 00 01 00 03 01 44 0B 22 07 D0 00 00 00 00 79 F0 
01 03 1A 08 E8 00 00 00 00 03 E8 00 00 00 00 00 01 00 03 01 44 0B 22 07 D0 00 00 00 00 2C F1 
01 03 1A 08 E8 00 00 00 00 03 E8 00 00 00 00 00 01 00 03 01 44 0B 22 07 D0 00 00 00 00 2C F1 

Dim b_sent() As Byte = New Byte() {&H01, &H03, &H00, &H00, &H00, &H0d,&H84,&H0f}
Dim b_sent() As Byte = New Byte() {01, 03, 00, 00, 00, 0d, 84, 0f}
上面2种方式我都试过了,都是没有返回数据


UDPClients.Add("UDP")
UDPClients("UDP").Send("192.168.1.28", 5003, b_sent)

 回到顶部