Foxtable(狐表)用户栏目专家坐堂 → [求助]TCP 连接


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

主题:[求助]TCP 连接

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


加好友 发短信
等级:三尾狐 帖子:606 积分:3409 威望:0 精华:0 注册:2011/5/21 18:05:00
[求助]TCP 连接  发帖心情 Post By:2019/12/25 13:51:00 [显示全部帖子]

需要读取串口服务器两路Socket的数据  
服务器地址 192.168.0.254   
一个端口是23  一个端口是24
这个需要怎么弄?

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


加好友 发短信
等级:三尾狐 帖子:606 积分:3409 威望:0 精华:0 注册:2011/5/21 18:05:00
  发帖心情 Post By:2019/12/25 14:13:00 [显示全部帖子]

怎么开两个监听?我需要把监听到的数据显示到界面上的?开两个客户端吗?

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


加好友 发短信
等级:三尾狐 帖子:606 积分:3409 威望:0 精华:0 注册:2011/5/21 18:05:00
  发帖心情 Post By:2019/12/25 16:53:00 [显示全部帖子]

有没有办法一个客户端开两个端口的监听    只要能判断出来接收到的数据是那个端口的就好

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


加好友 发短信
等级:三尾狐 帖子:606 积分:3409 威望:0 精华:0 注册:2011/5/21 18:05:00
  发帖心情 Post By:2019/12/26 11:55:00 [显示全部帖子]

现在已经new两个Socket对象,也绑定到同一个回调事件中了  但是怎么分辨是那个Socket返回的数据   

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


加好友 发短信
等级:三尾狐 帖子:606 积分:3409 威望:0 精华:0 注册:2011/5/21 18:05:00
  发帖心情 Post By:2019/12/26 11:59:00 [显示全部帖子]

Private Sub ReceiveMsg()
While True
    Dim packet As Byte() = New Byte(1024) {}
    Dim n As Integer = nStream.Read(packet, 0, packet.Length)
    Dim byt As Byte() = New Byte(n - 1) {}
    For i As Integer = 0 To n - 1
        byt(i) = packet(i)
    Next

‘我想在这里能不能读取到是那个端口发送过来的数据

    Functions.Execute("byte",byt)
End While
End Sub

 回到顶部