我写的程序在进行Socket通信的时候有时会出现SocketError 10053 错误,大家谁知道是什么原因呐,怎么解决?

解决方案 »

  1.   

    SocketError 10053 错误在程序出现意外取消连接时发生,典型情况下,这意味着连接是有协议或超时错误而被取消的。要检查此类错误需要把连接的部分代码Show出来.
      

  2.   

    这样就需要增加对于服务端socket的error事件的处理,将具体的错误代码分别处理后,然后将返回的ErrorCode设为0,界面就不会弹出错误框了。
      

  3.   

    在OnClientError中加入ErrorCode:=0,即可掩耳盗铃了。^_^