1. Delphi project file extension
Extension |
File type and description |
Creation Time |
Compile required? |
. BPL |
Borland package Library: a file containing VCL components used in the Delphi environment design or application program running. |
Compile: Link |
It is required to publish software packages to other Delphi program developers or end users. |
. DPR .~ DPR |
Delphi project file Delphi project file (. DPR) backup |
Development Development |
Yes No. When a new version of a project file is saved, the file is automatically generated. |
. DCU . DFM .~ DFM . Pas ~. PAS . DDP .~ DDP |
Delphi compilation unit: the compilation result of a Pascal File Delphi Form file: a binary file used to describe a form (or a data module) and its attributes. Delphi Form file (DFM) backup Pascal file: source code of a Pascal unit. It can be a Unit related to a form or an independent unit. (. Pas) backup file Used in the icon view of the Editor (. DDP) backup file |
Compile Development Development Development Development Development |
It is only required when the source code cannot be used. The DCU file is an intermediate step for writing units, so it can speed up compilation. Yes. Each form is stored in the PAS and DFM files at the same time. No. This file is created only when a new version of the Unit related to the form and form files is saved. Yes No. When the new version of the source code is saved Automatic Delphi generation No A form with a form requires these seven files |
Ii. Project program structure
3. Unit program structure