至少有两个区别:
1.如果你在定义域用到了你要use的单元,那么就要放在上面,不然编译不了。
2.放在下面,编译的时候不会去编译你use的单元中use的单元,放在上面则在编译use的单元时,会编译你use的单元中use的单元。所以放在下面不会造成循环引用的问题。

 

======================

 

如果要使用其他单元定义的变量   则必须将这个变量直接 加入要uses 中。  间接引用的变量 是不行的。   切记 切记