请问如何才能屏弊掉错误框? 各位大侠raise不行吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 try 你代码exceptend; 不行吧 try...except end ; 我会写 应该可以的。在IDE下可能不行(这是IDE选项设置的问题),但单独运行时就可以了。 try...except end;在调试时,Delphi会在每个异常处跳出对话框;运行你的EXE文件,就会发现如你所愿。这时,按F8单步继续或F9继续,如果发现except中的内容被执行,说明异常已经被捕捉,一切正常。要想在调试时也不出现错误对话框,菜单“Tools”-“Debugger Options...”,“Language Exceptions”页,将“Stop on Delphi Exceptions”前的钩去掉即可。 那可能我写的有点特殊吧 是twinsocket类的错误 屏弊不了啊 我用过try....execpet on esocketerror do... end; 了啊 加出错处理:try 你的程序语句:except 出错处理:end; 应该可以,不然Delphi也太笨了~~~~ 真不行 你们试一下 用clientsocket控件 //使用自定义中断异常处理,将原异常取代try except on error do ....end 可能错误类型不是ESocketError;最好不要在Except中使用特定的错误类型,除非你有特定的处理方式。如果非要使用特定的错误类型,可按如下书写:try ...except on ESocketError do ....; //处理特定错误else .......; //处理所有其它错误end;你可以按如下方法检验你的错误是否是ESocketErrortry...except on E: Exception do Showmessage(E.Message);end;或try...except on E: Exception do Showmessage(E.Classname);end; 改变application.onexception为自己的函数。自己捕捉try...exception没有捕捉的异常。 我有能力帮助你,请看我站http://www.to-happy.com《大事》里的诸多部分。 使用adoquery控件,access数据库的一个问题. 谁能推荐一些用delphi连接sql案例资料 关于Socket做三层的一些比较常出现的问题,大家都是怎么解决的呢? 组件包安装?????? quickreport打印后,关闭出现错误!马上那分! 新建了一个线程,create以后并不马上执行,得等到主程序线程结束后才行?? 谁有由能够显示多表头(两层或以上)控件的原码 关于多线程间的数据锁定和访问 线程高手看过来! TStringList的SaveToFile能否把字符串追加在文本后面? 我想一个象WINDOWS的资源管理器一样的,文件管理器 如何控制DBEdit?
你代码
except
end;
在调试时,Delphi会在每个异常处跳出对话框;运行你的EXE文件,就会发现如你所愿。
这时,按F8单步继续或F9继续,如果发现except中的内容被执行,说明异常已经被捕捉,一切正常。要想在调试时也不出现错误对话框,菜单“Tools”-“Debugger Options...”,“Language Exceptions”页,将“Stop on Delphi Exceptions”前的钩去掉即可。
我用过try....execpet on esocketerror do... end; 了啊
try
你的程序语句:except
出错处理:
end;
try except
on error do
....
end
try
...
except
on ESocketError do ....; //处理特定错误
else
.......; //处理所有其它错误
end;你可以按如下方法检验你的错误是否是ESocketError
try
...
except
on E: Exception do Showmessage(E.Message);
end;
或
try
...
except
on E: Exception do Showmessage(E.Classname);
end;
自己捕捉try...exception没有捕捉的异常。