调试delphi 6的可视化工具

时间:2017-05-29 11:11:06

标签: delphi debugging

我在delphi 6项目工作。我正在寻找一个简单的调试可视化工具。 例如,我想在visual studio中显示对象内部的项目,可以在对象中显示子项。

inline pic

2 个答案:

答案 0 :(得分:0)

如果你找不到一个你想要内置的方式,你可以很容易地自己写一个,至少在D7及更高版本中。我没有安装D6以检查dummzeuch在评论中说有关支持调试器可视化器的信息,直到晚于D6才能到达。

如果D6的ToolsApi.Pas 支持可视化工具,首先要做的是编写一个表单,该表单将获取您感兴趣的对象的实例并显示它如您所愿,包括您想要的任何深入显示。

然后,您可以按照我的D7中的示例来回答这个问题:

Can I change the display format for strings in the watch list?

准备一个IDE加载项,其中包括可视化工具和.DPK,以将其编译为设计时包。关于它,真的。

答案 1 :(得分:0)

如果我没记错的话,在Delphi 6中就不那么容易了(自从我上次使用Delphi 6以来已经有好几年了)。但是,你看过GExperts了吗?另一种方法是键入对象在监视窗口中的每个公共/已发布字段。我无法访问Delphi 6,但我可以访问Delphi 7,所以请注意这个空间。