Delphi 哪个声明导致隐式导入单元?

Delphi 哪个声明导致隐式导入单元?,delphi,packages,Delphi,Packages,我正在为一个项目安装一些自定义组件。 我很多年前就写了这些,所以事情是如何联系起来的有点模糊 我收到了很多警告,比如: [dcc32警告]Life32v2.dpk(53):W1033单元“DDUtils”隐式导入包“Life32v2” 但是,当我为DDUtils在文件中查找ctrlshiftF时,在项目(组)中找不到它。 显然,DDUtils是由我的一个组件显式导入的单元使用的,或者链接更为间接 双击错误只会将我带到没有用的dpk文件 有没有办法看一个单位是通过哪条路线进口的 您可以轻松找到使用

我正在为一个项目安装一些自定义组件。
我很多年前就写了这些,所以事情是如何联系起来的有点模糊

我收到了很多警告,比如:

[dcc32警告]Life32v2.dpk(53):W1033单元“DDUtils”隐式导入包“Life32v2”

但是,当我为
DDUtils
在文件中查找ctrlshiftF时,在项目(组)中找不到它。
显然,
DDUtils
是由我的一个组件显式导入的单元使用的,或者链接更为间接

双击错误只会将我带到没有用的dpk文件


有没有办法看一个单位是通过哪条路线进口的

您可以轻松找到使用它的设备

只需在硬盘上找到
DDUnit
.pas
和/或
.dcu
)并将其重命名为
old\u DDUnit.pas
和/或
old\u DDUnit.dcu
。然后重新编译,编译器将告诉您哪个单元无法编译,因为它找不到
DDUnit

我通常使用免费的、优秀的、极快的搜索工具在我的系统中查找任何文件名或文件夹

当然,一个IDE工具会很好,但是上面的工作很好