Delphi perfection classic-Chapter 4 (Chapter 3)

Source: Internet
Author: User

 

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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.