1

我正在遭受 Delphi 2009 的折磨 :)

我必须在一个用 Delphi 编写的非常古老的、成熟的软件中找到一些错误。当我在调试器中启动应用程序时,我只收到一条错误消息:“地址 xy 的访问冲突”。但是我没有得到任何关于导致错误的代码行的提示。我真的不敢相信 Delphi 不能像 Java 那样显示这些信息。我确定我在这里做错了什么。

我在链接器页面(在 Projekt 选项中)激活了调试信息,但没有成功。

请给我一些提示如何正确设置 Delphi 以显示虚线。如果有 Java 中已知的调用堆栈跟踪,那就更好了。

谢谢。

4

1 回答 1

5

您应该将异常日志记录添加到您的应用程序中。例如 EurekaLog 或 madExcept。我个人使用后者,不能高度推荐它。

一旦您将异常记录工具添加到您的项目中,任何未处理的异常都将导致一个全面的错误报告,包括您的线程的堆栈跟踪。

于 2013-02-04T19:13:45.717 回答