我有一堆记录被定义到几个文件中。我希望将这些定义“统一”到一个单元中,并在我的程序中的任何地方使用该单元,以避免在程序的其余部分中逐个引用所有这些单元。有没有办法在Delphi中做到这一点(而不是真正把所有东西都放在一个文件中)?这将允许我告诉编译器“如果一个文件使用Unit1,它也可以使用Unit2而不直接引用它”。
neskvpey1#
如果只是为了方便维护设备列表,您可以使用类型别名,就像在unit2的接口中所做的那样
Uses Unit1 Type TMyBaseType = Unit1.TMyBaseType;
现在,如果导入单元2,则相关类型的单元1也可见。
1条答案
按热度按时间neskvpey1#
如果只是为了方便维护设备列表,您可以使用类型别名,就像在unit2的接口中所做的那样
现在,如果导入单元2,则相关类型的单元1也可见。