首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >德尔福调试器?

德尔福调试器?
EN

Stack Overflow用户
提问于 2009-01-12 13:24:05
回答 2查看 1.7K关注 0票数 1

我在一家公司做了实习,上个月刚被投入到这个项目中,这个项目是建立在他们“失败”购买源代码的引擎上的。现在我的任务是找出失败的原因,只有在特定的条件下,客户的反馈并不是很好。该项目的主要开发商也休假了几个月。

我已经安装了引擎,并且知道它是用什么语言编写的(delphi6?)。注:我从未用过

我有我们的产品msi。

我希望通过常规的应用程序来找出问题所在。我怀疑这与字段未被正确初始化有关。

是否有方法将调试器附加到exe以查看回调堆栈和所有这些热度?

任何避免无数用例的帮助都会受到感激。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-01-12 13:46:49

您可以将Delphi调试器附加到任何正在运行的进程(就像其他所有win32调试器一样),但我认为这种体验不会像您所期望的那样。Delphi会产生非常紧凑的可执行文件,这意味着构建人类可读的调用堆栈或任何类型的“热度”的信息根本就不存在。

你唯一的机会就是如果你的应用程序是一个调试版本的话。在这种情况下,Delphi调试器应该比一般调试器更有帮助。

您可能还想看看这个线程- Is there a program to decompile Delphi?

票数 6
EN

Stack Overflow用户

发布于 2009-01-12 13:45:09

在Delphi 2006中(不确定大约6),您可以将调试器附加到正在运行的进程。你只能得到汇编程序指令,寄存器,标志,内存转储和堆栈(十六进制)。希望这就足够了。

很好,我试图连接到ide/调试器,但是他们不允许这样做;-)。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/435389

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档