D divers Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-15 #1 ClientSocket,ServerSocket 编写通讯方面的程序。ClientSocket通过阻塞式的流发送接受,在程序运行过程中,不确定的会出现Asynchronous Socket Error 10053错误弹出窗口,但是程序还是可以照样接收和发送数据。这是什么错误,怎么解决。怎么把这个弹出的窗口让他不出现?
ClientSocket,ServerSocket 编写通讯方面的程序。ClientSocket通过阻塞式的流发送接受,在程序运行过程中,不确定的会出现Asynchronous Socket Error 10053错误弹出窗口,但是程序还是可以照样接收和发送数据。这是什么错误,怎么解决。怎么把这个弹出的窗口让他不出现?
E edren Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-17 #2 {====================出错处理=====================================} procedure TForm1.ServerClientError(Sender: TObject; Socket: TCustomWinSocket; ErrorEvent: TErrorEvent; var ErrorCode: Integer); begin //Error Conditions Case ErrorCode Of 10054:MemoLog.lines.add('错误代码10054,一个连接被远方重新设置'); 10053:MemoChuCuo10053.Lines.Add('10053 退出的ID:'+Inttostr(Socket.SocketHandle)); Else MemoLog.Lines.Add('Error Happen, Error Code:'+InttoStr(errorCode)); End; ErrorCode:=0; //加这一句可以避免出现错误提示框 end;
{====================出错处理=====================================} procedure TForm1.ServerClientError(Sender: TObject; Socket: TCustomWinSocket; ErrorEvent: TErrorEvent; var ErrorCode: Integer); begin //Error Conditions Case ErrorCode Of 10054:MemoLog.lines.add('错误代码10054,一个连接被远方重新设置'); 10053:MemoChuCuo10053.Lines.Add('10053 退出的ID:'+Inttostr(Socket.SocketHandle)); Else MemoLog.Lines.Add('Error Happen, Error Code:'+InttoStr(errorCode)); End; ErrorCode:=0; //加这一句可以避免出现错误提示框 end;
H honestman Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-21 #4 WSAECONNABORTED (10053) Software caused connection abort. 一个已建立的连接被你的主机上的软件终止,可能是因为一次数据传输超时或是协议错误。