那是你没对这种错误进行处理,10061错误是服务器关闭了,而你好要与他建立连接。具体如下:
WSAECONNREFUSED(10061)Connection refused. No connection could be made because the target machine actively refused it. This usually results from trying to connect to a service that is inactive on the foreign host - i.e. one with no server application running.

解决方案 »

  1.   

    to findrne:
    我是在IDE中运行的。to lizhenjia:
    那我该如何进行异常处理?
      

  2.   

    刚才直接运行.exe文件试了一下(先前都是F9在IDE中运行),
    连接不上时会弹出"error"的对话框,说明捕获并处理了异常。
      

  3.   

    在ide中运行,每个异常都会停下来的!:)
      

  4.   

    可以在连接的代码中直接处理,也可以在onerror事件中截获不同的错误代码处理.
    tools->debugs options->去掉inherited debugging
    就可以不至于在报错的时候退出ide
      

  5.   

    借题继续问。 :-)
      当服务端意外停止服务,客户端如果尝试连接服务端,客户端会报错.
    但我想要客户端重联接,却总是连不上.把客户端关掉,再连就可以了.
       各位可有试过,我用的是indy8.
       谢谢!