gpt4 book ai didi

delphi - 如何找到我的 Delphi 应用程序中的所有单位?

转载 作者:行者123 更新时间:2023-12-03 14:40:36 25 4
gpt4 key购买 nike

很容易找到所有外部依赖项。只需运行该程序并打开模块信息窗口。但是我怎样才能找到我所有的内部依赖项呢?我知道程序保留了所有单元的列表,因为我已经通过初始化代码跟踪了一两次。但是有没有简单的方法可以从调试器访问此列表?

最佳答案

Delphi 调试器可以显示哪些单元被编译成模块(exe、dll 或包)。您可以在模块 View ( View | 调试窗口 | 模块)中看到这一点。单击左上 Pane 中的模块,左下 Pane 将显示该模块中内置的所有编译单元。如果特定的编译单元由多个源文件(即 .pas 和 .inc 文件)组成,也会显示(当您展开 comp 单元时)。

或者,您可以在编译项目时通过传递 --depends 让 Delphi 编译器显示已使用的 .dcus 列表。它将输出一个 .d 文件,其中包含所需的 .dcus(和 .dcps)列表。

关于delphi - 如何找到我的 Delphi 应用程序中的所有单位?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/731799/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com