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