如何捕捉错误信息????(50分)

  • 主题发起人 主题发起人 hfjacklee
  • 开始时间 开始时间
H

hfjacklee

Unregistered / Unconfirmed
GUEST, unregistred user!
如何在try except中捕捉具体的出错信息并显示出来,而不是delphi赤裸裸的报错???
如:在错误时,我捕捉后提示"错误信息:xxxxxx"如此而已.^_^
 
try
except
在这里可以判断是什么异常,
跟据不同的异常给出不同的提示信息
showmessage('自己的提示信息!');
end;
 
最主要的是如何捕捉错误信息????
 
Application.OnException:=AppException;
Procedure TFrmMain.AppException(Sender:TObject;E:Exception);
Begin
Try
showmessage('错误信息:'+e.Message);
Except
End;
End;
 
try
except
on E: Exception do
e.Message就是你要的赤裸裸的错误信息
end;
 

Similar threads

D
回复
0
查看
744
DelphiTeacher的专栏
D
D
回复
0
查看
718
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部