一、Delphi项目文件扩展名
扩展名 | 文件类型和描述 | 创建时间 | 是否需要编译 | ||
.BPL
| Borland程序包库:在Delphi环境设计或应用程序运行时用到的包含有VCL组件的一种文件。 | 编译:链接
| 向其他Delphi程序开发人员或最终用户发布软件包时需要。 | ||
.DPR .~DPR
| Delphi项目文件 Delphi项目文件(.DPR)的备份
| 开发 开发
| 需要 不需要。当保存一个项目文件的新版本时,该文件自动生成。 | ||
.DCU
.DFM
.~DFM
.PAS
~.PAS
.DDP .~DDP | Delphi编译单元:一个Pascal文件编译的结果
Delphi窗体文件:一种用于描述一个窗体(或一个数据模块)及其属性的二进制文件。 Delphi窗体文件(DFM)的备份
Pascal文件:一个Pascal单元的源代码,可以是一个与窗体相关的单元,也可是一个独立的单元。 (.PAS)备份文件
用于编辑器的图标视图中 (.DDP)的备份文件 | 编译
开发
开发
开发
开发
开发
| 仅当源代码不能使用时才需要。DCU文件对编写单元来说就是个中间步骤,所以它可加快编译速度。 需要。每个窗体被同时存放在PAS和DFM文件中。
不需要。当保存一个窗体及窗体文件相关的单元的新版本时,该文件才会被创建。 需要
不需要。当保存源代码的新版本时,由 Delphi自动生成 不需要 一个带窗体的Form需要这七个文件 |
二、项目程序的结构
三、单元程序的结构