张 张剑波 Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-05 #2 interface 下uses 是对外单元公开的, 放implementation 下uses是私有的
K Kylix㊣ Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-05 #3 有区别的, 在implementation 引用的Unit,是不能在引用它的Unit中的 interface 中调用的。 假如你在Unit2里定义了一种类型(如类),如果在Unit1的interface中Uses了它, 就可以在Unit1的interface中使用了,否则只能在implementation中使用。
有区别的, 在implementation 引用的Unit,是不能在引用它的Unit中的 interface 中调用的。 假如你在Unit2里定义了一种类型(如类),如果在Unit1的interface中Uses了它, 就可以在Unit1的interface中使用了,否则只能在implementation中使用。
吕 吕雪松 Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-05 #4 从效果上讲,在implementation中uses可以避免循环引用问题。
L longwx Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-05 #5 简单说,系统的单元放在interface's uses,自己写的单元放在implementation's uses下, 否则容易导致重复uses