【问题标题】:How to set breakpoint in Delphi JVCL units?如何在 Delphi JVCL 单元中设置断点?
【发布时间】:2010-07-01 08:18:14
【问题描述】:

我正在调试一个 Delphi 代码,该代码使用来自优秀的 JVCL 库的 TJvProgramVersionCheck 组件。

所以我想在 JvProgramVersionCheck 单元中的某处放置一个断点,但它不起作用。断点图标显示一个十字 - 未激活!

我尝试在调用 TJvProgramVersionCheck 方法时设置断点,执行“Step into”调试,当然,它不会中断!

回到 JVCL 安装,我重新安装了“编译调试单元”选项,在调试 LIB 路径中添加了调试 DCU ......但仍然不起作用。

有什么想法吗?

【问题讨论】:

    标签: delphi debugging delphi-2010 breakpoints jvcl


    【解决方案1】:

    将JVCL源码路径添加到项目的调试源码路径(Project Options | Debugger | Source Path)

    【讨论】:

    • 如果我没记错的话,您必须在 Compiler 选项卡中设置项目选项才能使用调试 DCU 最好的问候,Radu
    • 它在启用“使用调试 DCU”选项的情况下工作。哎哟!谢谢,我现在可以随意调试了!
    【解决方案2】:

    您必须将 JVCL 和 JCL *.PAS 单元(不是 DCU 的)添加到库路径。

    【讨论】:

      猜你喜欢
      • 2023-03-08
      • 2015-12-28
      • 1970-01-01
      • 1970-01-01
      • 2010-10-27
      • 1970-01-01
      • 2012-06-05
      • 2019-07-28
      相关资源
      最近更新 更多