TServersocket有一个函数onClientDisconnect来检测那个客户机关闭

hudiemengzll 2008-10-27 09:58:18
c++ builder 做一个终端控制程序,控制下面50多台机子,我用到的控件是Tseversocket,
TServersocket有一个函数onClientDisconnect来检测那个客户机关闭,但是怎样来检测是哪一台关闭呢?
...全文
122 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuanreid 2008-10-27
  • 打赏
  • 举报
回复

TServerSocket的OnClientDisconnect事件参数TCustomWinSocket可以获得客户端的IP。
hudiemengzll 2008-10-27
  • 打赏
  • 举报
回复
for(int i=0;i<ServerSocket1->Socket->ActiveConnections;i++)
{
if(!ServerSocket1->Socket->Connections[i]->Connected)
{
Label1->Caption="监听...";
}
}
我用了这段代码来判断,怎么不行
hudiemengzll 2008-10-27
  • 打赏
  • 举报
回复
客户端是非法关闭,如突然断电
hudiemengzll 2008-10-27
  • 打赏
  • 举报
回复
能给各具体的例子吗?我对这个很陌生,谢谢
yumikoo 2008-10-27
  • 打赏
  • 举报
回复
服务器端判断可以遍历链接IP是否变化
客户端也可以在关闭前Send一个信号给服务端来通告自己的IP即将被释放关闭。

1,317

社区成员

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

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