这个文件其实就是组件开发中的工程文件,requires关键字指示了组件包所需组件包的列表,随着向组件包中加入组件(类似于单元文件),你还会看到contains关键字,指示了组件包所包含的组件,你可以通过组件包窗口中的add和remove按纽来添加新的组件和删除已有的组件。另外这个代码中所包含的大量的编译器开关大多都可以在组件包窗体上的Options中设置。这里需要补充说明的是组件包的3种重要属性(都在Options中):Designtime Only、Runtime Only、Designtime and runtime(这3个词的意思有英语基础的朋友应该都知道吧),对于大多数的组件包我们只要选择最后一个就可以了,然而有些组件包设计为只运行时(这样你用这套组件开发的程序不能脱离组件而单独运行,组件包也不能被安装),有些组件包被设计为只设计时(这将在后文有更详细的说明)。