是你ServerSocket和ClientSock的Port的值不一致。把它们的Port的值设成一样就可以了。

解决方案 »

  1.   

    我是用clientsocket连接mailserver的25端口, 有时成功,有时失败,
    失败时就出现"Asynchronous socket error 10061"的错误框。
      

  2.   

    我觉得这个出错,好像不能用try...except来捕捉。是不是clientsocket本身的bug.有哪位高手知道,请帮帮忙啦。
      

  3.   

    mailserver是什么控件?????
      

  4.   

    mailserver是邮件服务器,
    如163.com等
      

  5.   

    我的Delphi好像没有。如果你要编关于邮件的程序,为什么不用NMPOP31和NMSMTP1这两个控件呢???
      

  6.   

    我现在用clientsocket来发,也行的,
    不过,就是有时会出现"Asynchronous socket error 10061"的错误框。
    请问有哪位高手清楚。这种出错是不是clientsocket本身的BUG?
      

  7.   

    回复: Jerry529() :
    可能是是因为服务器暂时性的连接不上。但,不是因为连接以后再次请求连接的时候,有时是这样,但有时第一次连就出上面的错。服务器不是自己做的。
      

  8.   

    请问有什么方法可以当出现"Asynchronous socket error 10061"的错误时,能否捕捉到"Asynchronous socket error 10061"的出错就避开它,如用
    try
    ....
    except
    end;捕捉异常一样?