如何检测ClientSocket和ServerSocket断开连接? 如由于通讯线路断开引起死机,你可在发送数据前检查ClientSocket->Active,再发。另外,在ClientSocket的OnError作一些处理,如重连接、报错等 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用timer定时通讯,时间到了没有响应就认为是断开 procedure TForm1.ServerSocket1ClientDisconnect(Sender: TObject; Socket: TCustomWinSocket);begin showmessage(socket.remotehost+'断线');end;在ServerSocket的 ClientDisconnect事件有可处理客户端断开的机会 给分 忘了说明一点了,我已经在ServerSocket的OnError和OnDisconnect事件中添加了相应的代码,如果Client端正常退出,进入的话,都是能判断出Client端的正确状态的,但如果发生我所说的那些异常情况的话,Server端就不清楚客户端是否断开了。 如何提取处于计算机域中某台计算机的标识(名称)! 如何取得ActiveForm所在的服务器IP地址? 新手上路,菜鸟问题! 轻轻松松读完重点大学计算机系课程 如何限制TAB按键不能使用? 如何在B/S结构下,将一电子表格文件(非EXECL文件)以EXECL文件格式保存到本地的A驱里! B/S结构数据库.........请进>>>>> 用实际行动为灾区重建献爱心 关于分布式系统的一个菜鸟问题。 动态菜单的取名问题? 如何使程序更加小巧 现在有10个文本文件;
Socket: TCustomWinSocket);
begin
showmessage(socket.remotehost+'断线');
end;
在ServerSocket的 ClientDisconnect事件有可处理客户端断开的机会 给分