2010-03-02 55 views
1

我如何通过我为我的VCL派生组件之一编写的自定义属性编辑器(Component Palette member)设置断点和跟踪?问题当然是我想调试在IDE处于活动状态并且未运行活动应用程序时在编译的BPL中运行的代码。在BPL源文件中设置断点不会执行任何操作。如何在Delphi 6(Pro)中调试自定义属性编辑器?

有关调试定制属性编辑器的教程或文章的链接也会很好。

谢谢。

回答

1

告诉IDE使用本身作为主机应用程序,并打出了“运行“按钮。它会产生一个IDE的新实例,并且您可以做任何您需要的操作,使其达到您设置的断点,并且可以像平常一样调试它。

我不是100%确定它在D6中的位置,但在D2010中,它在Run> Parameters下设置...我认为D6是一样的,但就像我说的,我不确定。如果你没有看到特定的菜单项,你应该有类似的东西。

0

使用的OutputDebugString可以帮助...不是很爽断点和分步实施,肯定的,但你可以跟踪流量和产值

相关问题