如何在Delphi6(Pro)中调试自定义属性编辑器?

如何在Delphi6(Pro)中调试自定义属性编辑器?,delphi,debugging,delphi-6,property-editor,Delphi,Debugging,Delphi 6,Property Editor,如何设置断点并通过我为一个VCL派生组件(组件调色板成员)编写的自定义属性编辑器进行跟踪?当然,问题是我想调试在IDE处于活动状态且未运行活动应用程序时在编译BPL中运行的代码。在BPL源文件中设置断点没有任何作用 链接到调试自定义属性编辑器的教程或文章也很好 谢谢。使用OutputDebugString会有帮助…没有断点那么酷,一步一步,当然,但是你可以跟踪流和输出值。使用OutputDebugString会有帮助…没有断点那么酷,一步一步,当然,但是您可以跟踪流和输出值告诉IDE将自己用作主

如何设置断点并通过我为一个VCL派生组件(组件调色板成员)编写的自定义属性编辑器进行跟踪?当然,问题是我想调试在IDE处于活动状态且未运行活动应用程序时在编译BPL中运行的代码。在BPL源文件中设置断点没有任何作用

链接到调试自定义属性编辑器的教程或文章也很好


谢谢。

使用OutputDebugString会有帮助…没有断点那么酷,一步一步,当然,但是你可以跟踪流和输出值。

使用OutputDebugString会有帮助…没有断点那么酷,一步一步,当然,但是您可以跟踪流和输出值

告诉IDE将自己用作主机应用程序,然后点击“运行”按钮。它将产生一个新的IDE实例,您可以做任何您需要的事情,使它达到您设置的断点,并且您可以像平常一样调试它


我不能100%确定它在D6中的位置,但在D2010中,它是在运行>参数下设置的。。。我想D6也一样,但正如我所说,我不确定。如果您没有看到特定的菜单项,您应该有类似的功能。

告诉IDE将自己用作主机应用程序,然后点击“运行”按钮。它将产生一个新的IDE实例,您可以做任何您需要的事情,使它达到您设置的断点,并且您可以像平常一样调试它

我不能100%确定它在D6中的位置,但在D2010中,它是在运行>参数下设置的。。。我想D6也一样,但正如我所说,我不确定。如果你没有看到特定的菜单项,你应该有类似的东西