读书人

IdTCPServer1窗口关闭了IdTCPClient1端

发布时间: 2012-03-24 14:00:46 作者: rapoo

IdTCPServer1窗口关闭了IdTCPClient1端如何知道IdTCPServer1以关闭
IdTCPServer1窗口关闭了IdTCPClient1端如何知道IdTCPServer1以关闭

[解决办法]

Delphi(Pascal) code
procedure TForm.IdTCPClientDisconnect(AThread: TIdPeerThread);beginClearThread(AThread);//断开处理代码end;procedure TForm1.Timer1Timer(Sender: TObject);//定时检测是否连接着,5秒一次beginif TcpOnline.Connected=false then begin   try   TcpOnline.Connect(2000);   memo1.Lines.Add('需要重新连接');   except    end; end;try  TcpOnline.WriteLn('连通测试');except TcpOnline.Disconnect;end;end; 

读书人网 >.NET

热点推荐