您的位置:首页 > 编程语言 > Delphi

delphi中获取调用堆栈信息

2013-08-04 18:36 225 查看
异常堆栈有利于分析程序的错误,Delphi的Exception有StackTrace属性,但是值为空,因为StackTrace的信息收集Delphi委托给了第三方组件来完成,真是脑子有毛病!

借助于madCollection中的madExcept可以解决这个问题

1)安装madCollection.exe

2)打开Delphi开发工具,打开项目,点击主菜单Project→MadExcept Settings,勾选enable madExcept

3)这样程序中出现的未处理异常就会系统给出madExcept默认异常的对话框,callstack选项卡中的内容就是调用堆栈了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: