[ Pobierz caÅ‚ość w formacie PDF ] .Copyright ©2001 SYBEX, Inc., Alameda, CA www.sybex.com2874c01.qxd 7/2/01 2:40 PM Page 39The Files Produced by the System 39TABLE 1.1 continued: Delphi Project File ExtensionsExtension File Type and Description Creation Time Required to Compile?.DFM Delphi Form File: a binary file Development Yes.Every form is stored inwith the description of the prop- both a PAS and a DFM file.erties of a form (or a data mod-ule) and of the components itcontains.~DF Backup of Delphi Form File Development No.This file is produced(DFM).when you save a new ver-sion of the unit related tothe form and the form filealong with it.DFN Support file for the Integrated Development (ITE) Yes (for ITE).These filesTranslation Environment (there is contain the translatedone DFN file for each form and strings that you edit in theeach target language).Translation Manager.DLL Dynamic Link Library: another Compilation: Linking See.EXE.version of an executable file.DOF Delphi Option File: a text file with Development Required only if specialthe current settings for the pro- compiler options have beenject options.set.DPK Delphi Package: the project Development Yes.source code file of a package.DPR Delphi Project file.(This file actu- Development Yes.ally contains Pascal source code.).~DP Backup of the Delphi Project file Development No.This file is generated(.DPR).automatically when yousave a new version of aproject file.DSK Desktop file: contains informa- Development No.You should actuallytion about the position of the delete it if you copy theDelphi windows, the files open in project to a new directory.the editor, and other Desktopsettings.Copyright ©2001 SYBEX, Inc., Alameda, CA www.sybex.com2874c01.qxd 7/2/01 2:40 PM Page 4040 Chapter 1 " The Delphi 6 IDETABLE 1.1 continued: Delphi Project File ExtensionsExtension File Type and Description Creation Time Required to Compile?.DSM Delphi Symbol Module: stores all Compilation (but only if the No.Object Browser usesthe browser symbol information.Save Symbols option is set) this file, instead of the datain memory, when you can-not recompile a project.EXE Executable file: the Windows Compilation: Linking No.This is the file you llapplication you ve produced.distribute.It includes all ofthe compiled units, forms,and resources.HTM Or.HTML, for Hypertext Markup Web deployment of an No.This is not involved inLanguage: the file format used ActiveForm the project compilation.for Internet Web pages.LIC The license files related to an ActiveX Wizard and other No.It is required to use theOCX file.tools control in another develop-ment environment.OBJ Object (compiled) file, typical of Intermediate compilation It might be required tothe C/C++ world.step, generally not used in merge Delphi with C++Delphi compiled code in a singleproject.OCX OLE Control Extension: a special Compilation: Linking See.EXE.version of a DLL, containingActiveX controls or forms.Pascal file: the source code of a Development Yes.PASPascal unit, either a unit relatedto a form or a stand-alone unit.~PA Backup of the Pascal file (.PAS).Development No.This file is generatedautomatically by Delphiwhen you save a new ver-sion of the source code.RES,.RC Resource file: the binary file asso- Development Options dia- Yes.The main RES file of anciated with the project and usu- log box.The ITE (Integrated application is rebuilt by Del-ally containing its icon.You can Translation Environment) phi according to the infor-add other files of this type to a generates resource files mation in the Applicationproject.When you create custom with special comments.page of the Project Optionsresource files you might use also dialog box.the textual format,.RC.Copyright ©2001 SYBEX, Inc., Alameda, CA www.sybex.com2874c01.qxd 7/2/01 2:40 PM Page 41The Files Produced by the System 41TABLE 1.1 continued: Delphi Project File ExtensionsExtension File Type and Description Creation Time Required to Compile?.RPS Translation Repository (part of Development (ITE) No.Required to managethe Integrated Translation Envi- the translations.ronment).TLB Type Library: a file built automati- Development This is a file other OLE pro-cally or by the Type Library Editor grams might need.for OLE server applications.TODO To-do list file, holding the items Development No.This file hosts notes forrelated to the entire project.the programmers.UDL Microsoft Data Link.Development Used by ADO to refer to adata provider.Similar to analias in the BDE world (seeChapter 12).Besides the files generated during the development of a project in Delphi, there are manyothers generated and used by the IDE itself.In Table 1.2, I ve provided a short list of exten-sions worth knowing about
[ Pobierz całość w formacie PDF ]
zanotowane.pldoc.pisz.plpdf.pisz.plhanula1950.keep.pl
|