我使用 GnuGetText 执行本地化。这个单位到处都在使用。所以,当我创建Package A时,GnuGetText被隐式导入。而当我创建Package B时,GnuGetText也被隐式导入。问题是这个单元只能出现在一个Package中。我不明白如何将设备“移动”到一个独特的位置,这样它就不会出现在包 A 和 B 中。
最佳答案
由于GnuGetText
被多个包共享,您需要将其放入自己的包中,然后其他包可以在其Requires
中指定列表。
关于delphi - 如何解决 Delphi 包中隐式导入的单元,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23371905/