假设我有一个名为 A 的 EXE,它加载了一个名为 B 的 DLL,它又加载了另一个名为 C 的 DLL。这三个都是用 Delphi 编写的。我有这三个的来源。
如果我想调试DLL B,我没有问题。我转到运行|参数并输入 A.EXE 作为主机。当我点击运行时,Delphi运行A,它加载B,我可以调试到我的心脏内容。
但是调试 DLL C 是另一回事。
看起来 Delphi 只会让我调试直接从 EXE 加载的 DLL。但这是从另一个 DLL 加载的 DLL。
有没有办法做到这一点?谢谢。
这是德尔福 7。