如何取得发生Execption(出错)时的文件名, 行号, 过程名?(100分)

  • 主题发起人 主题发起人 lufam
  • 开始时间 开始时间
L

lufam

Unregistered / Unconfirmed
GUEST, unregistred user!
如何取得发生Execption(出错)时的文件名, 行号, 过程名?
以利于程序调试。
 
你在exception中设置显示行号就是了。
如下:
try
...
except
on e:exception do
showmessage('行号...');
end;
 
To maming:
按你所说,这样太繁了,并对一些其它的已有程序(如控件,没源码) 则不能。
在Delphi中是否能象PowerBuilder中,当出错时会给出出错的对象、 函数、过程、
事件、及相应的行号(注意:不是在每个的Execption编码处理)。
这样对于调试则可以一目了然。
 
你的问题有点奇怪,你确实认真地用Delphi的调试过程序吗?
既然用delphi,就多看delphi有什么特点,其实你的问题是不存在的。
 
后退
顶部