【发布时间】:2012-08-16 23:56:10
【问题描述】:
您好,我有一个输出文件扩展名为 ABC.ocx 的 delphi 应用程序。现在这个 ABC.ocx 用于将一些数据从服务器机器复制到本地机器。这个 ABC.ocx 是从另一个应用程序/dll 调用的。有没有办法调试这个?当我单击另一个执行 ABC.ocx 的应用程序/dll 时,如何在 delphi 中设置断点。谢谢。
【问题讨论】:
您好,我有一个输出文件扩展名为 ABC.ocx 的 delphi 应用程序。现在这个 ABC.ocx 用于将一些数据从服务器机器复制到本地机器。这个 ABC.ocx 是从另一个应用程序/dll 调用的。有没有办法调试这个?当我单击另一个执行 ABC.ocx 的应用程序/dll 时,如何在 delphi 中设置断点。谢谢。
【问题讨论】:
您需要将调用应用程序设置为主机应用程序。
另一个陷阱是 ocx 在加载之前可能会被复制到另一个位置,在这种情况下,您也应该将项目的输出路径设置为该位置。
这里详细解释了所需的步骤: http://www.drbob42.com/activex/debugx.htm
【讨论】: