clientsocket如何得知自己是第几个与serversocket相连的客户端

despider 2004-01-09 09:11:50
clientsocket如何得知自己是第几个与serversocket相连的客户端
...全文
65 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
空中猎手 2004-01-09
  • 打赏
  • 举报
回复
笨办法,可以在ClientSocket连接服务器后,在ServerSocket的OnAccept里把
ServerSocket->Socket->ActiveConnections的值Send给ClientSocket
esiedull 2004-01-09
  • 打赏
  • 举报
回复
for(int i=0;i<ServerSocket1->Socket->ActiveConnections;i++){
if(ServerSocket1->Socket->Connections[i]->RemoteAddress==CurrentIp)

}
CurrentIp就是你CLIENT的IP。再
ServerSocket1->Socket->Connections[i]->SendText(IntToStr(i));

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧