计算机二级DELPHI基础:DELPHI工程文件计算机二级考试
文章作者 100test 发表时间 2009:04:09 22:57:53
来源 100Test.Com百考试题网
开发应用程序的所有相关文件都组织在一个工程中,有些是在程序设计阶段产生的,如工程文件(.dpr)、窗体文件(.dfm)、单元文件(.pas)等;有些是在工程编译和链接过程中产生的,如单元的目标文件(.dcu)等。Delphi中包含的文件很多,但大部分文件是由Delphi自动创建和维护的,对开发者来说只需关注单元文件和窗体文件。
1.建立或打开工程文件
工程文件是Object Pascal语言源代码文件,其中列出了工程中所包含的全部单元文件名。工程文件是由Delphi自动维护的,用户可按以下方法打开它:
①用File I New I Application命令新建一个工程应用程序或者用File l Open Project命令打开一个工程文件。
②用Project I’View Scouce命令将工程文件调入代码编辑器,工程文件如下:
program Projectl; {建立名为Projectl的工程文件}
uses
Forms, {使用Forms文件}
Unitl in卜Unitl.pas’{Forml}; {应用程序使用窗体Forml与单元’Unitl}
{$R冰.res} {编译资源文件}
1 ‘
Degln ,
Application.Initialize; {初始化}
Application.CreateForm(1:Forml,Forml);{产生窗体Form}
Application.Run; {运行程序}
end。
2.工程文件的说明
建立名为Projectl的工程文件,在保存工程文件时,可修改此文件名。
(2)uses子句
uses子句后包含了工程中所使用的窗体文件(Form)与单元文件(Unit)。当用户增加窗体与单元时,在工程文件的uses子句中,会自动增加相应的窗体名与单元名。
(3){$R*.res}
{$R*.res}是一行编译指令,工程将使用与工程文件同名的资源文件。
(4)语句部分
begin和end部分所包括的就是程序的语句部分。应用程序从工程文件的begin后开始执行,首先是初始化,再创建窗体,然后运行程序。
3.工程中的文件类型
一个Delphi工程除了工程文件(.dpr)、单元文件(.pas)和窗体文件(.dfm)外,还有一些其他类型的文件,现将所有主要文件类型归纳如下:
·工程文件(.dpr) 文本文件,列出了工程中所使用的单元文件、窗体文件及应用程序的初始化程序。
·单元文件(.pas) 文本文件,给出了窗体与组件的事件处理程序。
·窗体文件(.dfm) 二进制文件,保存窗体与组件的属性特征。
·编译文件(.dcu) 二进制文件,单元文件编译后产生的目标程序。
·执行文件(.exe) 二进制文件,工程项目连接后产生的可执行文件。
·备份文件(.~pas) 修改后的备份文件。
·资源文件(.res) 二进制文件,保存工程所需使用的位图、图标等资源。
·动态链接文件(.d11) 二进制文件,工程项目编译后产生的动态链接文件。
·配置文件(.c龟) 保存项目配置信息。