在本地调试Delphi项目EXE

时间:2011-11-07 23:48:55

标签: delphi debugging exe delphi-2006 disassembly

我有一个由D2006编译器生成的EXE以及与EXE位于同一文件夹中的相关RSM和MAP文件。这些文件是安装Delphi的机器的本地文件。我可以启动IDE并“加载进程”EXE并运行它,但如果我暂停执行,我看不到任何符号信息。

如何在反汇编中查看过程名称等作为标签,并且能够通过指定例程名称来“转到”地址?

如果我在同一文件夹中有可用的源,我可以进行高级步进等吗?

1 个答案:

答案 0 :(得分:0)

要调试我的delphi应用程序,我使用 madExcept ,这是一个非常好的工具,并且很容易为您的项目设置,这里有一些关于它的信息。

“madExcept旨在帮助您找到软件中的崩溃。每当程序中出现崩溃/异常时,madExcept将自动捕获,分析,收集大量有用信息,并为最终用户提供发送的可能性你是一个完整的错误报告。“

http://madshi.net/madExceptDescription.htm