有什么办法不让系统异常信息显示,只执行try...except后面的语句,给100分(100分)

  • 主题发起人 gaohua21
  • 开始时间
G

gaohua21

Unregistered / Unconfirmed
GUEST, unregistred user!
在处理异常语句:
try
...
except
...
end
在执行try后面的语句时发生异常时,不显示系统异常信息而直接执行except后面的
语句。
 
使用raise语句
try
...
try
...
except
raise;
end;
except
....
end;
 
把debug关掉就可以了
 
TRY
……
//在except 后加入
on e:exception do
showmessage(e.message) ;
End ;
 
你不要有delphi编译环境中运行,用exe文件运行就行!
 
还是用使用raise语句好,因为关了debug后就会屏蔽掉其它一些有用信息。不利于调试,
得不尝失。
 
在TOOL/Debuger optionsl的对话框中选中STOP ON DELPHI EXECPTION 复选框
 
你在调试的时候会有异常报错,不用对报错那么紧张,按F9可以继续运行的
不过在运行EXE的时候就不会了
 
abort方法!
 
在IDE中运行还会报异常,编译后,双击可执行程序执行不会报异常的。
 
回答问题尽量详细
 
回答问题不够详细
 
顶部