delphi中uses单元引入的区别

来源:互联网 发布:虚拟运营商 移动网络 编辑:程序博客网 时间:2024/06/11 02:00

uses单元引入分为在interface下如:

interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, StdCtrls;

和在implementation下

implementation uses clamsend;
这两个有什么区别呢?

简单理解就是两个在声明时位置不同,肯定是使用范围不同。

在interface下是全局的,在其他单元引入本单元的时候,这些单元也会被引入,在实现下的则不会被引入。

这样,可以规避单元循环引用……

其他的区别,暂时还不清楚呢。大家来帮忙吧

原创粉丝点击