1. 工程文件(Delphi Project File)
工程文件是一个特殊的单元文件,是应用程序的主程序,它管理应用程序中的其他文件,该文件的拓展名是*.dpr,是一个文本文件
2. 窗体文件(Delphi Form)
窗体文件存储有关窗体中对象的信息,它是一个二进制文件,窗体文件的拓展名为*.dfm,每个窗体文件都有一个与之相对应的单元文件,如有一个名为Unit1.dfm的窗体文件,就有一个名为Unit1.pas的单元文件与之对应。 Unin2
3. 单元文件(Pascal File)
用于存储与程序功能有关的常量、变量、数据类型、函数与过程的定义,单元文件的拓展名为*.pas,是一个文本文件
4. 资源文件(Resource File)
该文件由Delphi在创建应用程序时自动建立,用于存放与应用程序有关的主题(Title)、应用程序图标和版本信息。资源文件的基本文件名与应用程序的工程名相同,拓展名为*.Res,是一个二进制文件。
5. 工程选项文件(Delphi Options File)
该文件由Delphi在创建应用程序时自动建立,用于存放与应用程序有关的工程选项等信息。工程选项文件的基本文件名与应用程序的工程名相同,扩展名为*.dof,是一个文本文件。
6. 编译命令配置文件
该文件由Delphi在创建应用程序时自动建立,用于存放与应用程序有关的编译指令的设置信息。编译指令配置文件的基本文件名与应用程序的工程相同,扩展名为*.cfg,是一个文本文件
7. 备份文件
当生成的工程文件、单元文件和窗体文件修改后,系统自动将原文件做一个备份。备份文件的基本文件名与原文件相同,而扩展名改成*.~dpr/*.~pas/*.~dfm. “~”
8.应用程序编译连接后自动生成的文件
(1)应用程序可执行文件。应用程序经过编译连接后最后生成可执行文件。如果该应用程序没有使用未注册的OCX库或动态链接库和与数据库相关的组件(VB做的东西不能独立运行就是因为它用到了VB专用的动态链接库),则该可执行程序可以在任何WindowS环境下运行,程序可执行文件的扩展名为Exe
(2)单元目标文件。每个单元文件经过编译后生成一个对应的单元目标文件,该单元目标文件被连接到最后生成的可执行文件当中,单元目标文件的拓展名为*.dcu
(3)动态连接库文件,当用户指定要将该应用程序生成动态连接库时,那么就生成该文件,动态连接库文件的扩展名为*.dll
来源:https://www.cnblogs.com/Mr-Xia/archive/2011/09/07/2169939.html