如何在Delphi包中解决隐式导入的单元

时间:2014-04-29 17:55:34

标签: delphi import package delphi-2007

我使用GnuGetText来执行本地化。这个单位在各处使用。因此,当我创建包A时,隐式导入GnuGetText。当我创建包B时,GnuGetText也被隐式导入。问题是该单元只能出现在一个包中。我不明白如何移动"将该单元放入一个独特的位置,使其不会出现在包A和B中。

1 个答案:

答案 0 :(得分:1)

由于多个包共享GnuGetText,因此您需要将其放入其自己的包中,然后其他包可以在其Requires列表中指定。