怎样可以让错误窗口不出现!(200分)

  • 主题发起人 主题发起人 waif1
  • 开始时间 开始时间
W

waif1

Unregistered / Unconfirmed
GUEST, unregistred user!
当用ServerSocket和ClientSocket连接出现ESocketError错误时
用Try...except statements可不可以检测到,如果可以不知道它
要放到程序的什么地方?
 
调用方法的时候
 
我也想知道
 
试一下 http://202.120.85.61/delphibbs/DispQ.asp?LID=185757 和
http://202.120.85.61/delphibbs/DispQ.asp?LID=167635
 
try...except可以监测到.

如果嫌麻烦, 可以重定义Application.HandleException函数, 不过要自己小心
处理错误情况, 否则会有隐患的.
 
当然是用出错保护或,出错处理了,只是在Delphi中运行,还是会有
错误提示的,单独运行移没问题了。
 
在clientSocket的OnError事件处理程序或ServerSocket的OnClientError事件处理
程序中添加一句
ErrorCode:=0;
可以让错误窗口不出现。
 
接受答案了.
 
用onerror仅仅可以处理对socket的建立、使用和关闭时所出现的错误,对查找不到主机的错误
却无法处理,如何捕获并处理查找不到主机时所引发的11001错误?
 

Similar threads

S
回复
0
查看
829
SUNSTONE的Delphi笔记
S
S
回复
0
查看
770
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部