1. Home
  2. Computing & Technology
  3. Delphi Programming

Filename Extensions in Delphi
IDE Specific file name extensions

By Zarko Gajic, About.com

The following list describes the files and their filename extensions that Delphi IDE creates for a typical stand-alone application

   IDE Specific
.BPG, .BDSGROUP - Borland Project Group (Borland Developer Studio Project Group)
BPG should be stored in Source Control
Create project groups to handle related projects at once. For example, you can create a project group that contains multiple executable files such as a .DLL and an .EXE.

.DCR
DCR should be stored in Source Control
Delphi component resource files contain a component's icon as it appears on the VCL palette. We may use .dcr files when construction our own custom components. Do not delete .dpr files.

.DOF
DOF should be stored in Source Control
This text file contains the current settings for project options, such as compiler and linker settings, directories, conditional directives, and command-line parameters. The only reason to delete .dof file is to revert to standard options for a project.

.DSK
This text file stores information about the state of your project, such as which windows are open and what position they are in. This allows you to restore your project’s workspace whenever you reopen the Delphi project.

.DRO
This text file contains information about the object repository. Each entry in this file contains specific information about each available item in the object repository.

.DMT
This proprietary binary file contains the shipped and user-defined menu templates information.

.TLB
The file is a proprietary binary type library file. This file provides a way for identifying what types of objects and interfaces are available on an ActiveX server. Like a unit or a header file the .TLB serves as a repository for necessary symbol information for an application.

.DEM
This text file contains some standard country-specific formats for a TMaskEdit component.

Zarko Gajic
Guide since 1998

Zarko Gajic
Delphi Programming Guide

Explore Delphi Programming
About.com Special Features

Stay connected and entertained with reviews on tips on the latest HDTVs, cellphones and more. More >

Easy ways to connect two computers for networking purposes. More >

  1. Home
  2. Computing & Technology
  3. Delphi Programming
  4. Getting Started with Delphi
  5. Filename Extensions in Delphi - What Delphi files to store in a Source Control system

©2009 About.com, a part of The New York Times Company.

All rights reserved.