帮帮帮----捕捉socket异常 +50分 (50分)

  • 主题发起人 主题发起人 香烟+可乐
  • 开始时间 开始时间

香烟+可乐

Unregistered / Unconfirmed
GUEST, unregistred user!
Tclientsocket open;
server 没有启动, 要不捕捉到这个异常。
存在问题:在 try 后执行。但,在EXCEPT 段不能捕捉到的。
原因 :OPEN后,在操作系统连接时需要一定延迟,此时EXCEPT已经执行完成了。
如何在Tclientsocket的ONERROR事件中,截获异常,一面弹出系统错误?
 
在ONERROR事件中加入
ErrorCode:=0;//屏蔽所有错误;
//下面加入你的错误处理代码
 
楼上所言不错,但是,应先处理错误,然后屏蔽掉所有错误EOOROCODE置0。如此,你可以
在程序运行中得到错误的具体信息。
 
small bug!
he he
 
多人接受答案了。
 
后退
顶部