浅谈Delphi程序文件的组成及应用.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浅谈Delphi程序文件的组成及应用

浅谈Delphi程序文件的组成及应用 贾志军 ( 摘要:delphi是一门很好的可视化编程工具,为更好的让一些初级入门的开发人员了解这门技术,本文从最基础的工程文件的组成、窗体单元文件代码内各个部分的组成讲起,最后附带一个总结性实例,让初级开发人员更深入的学习了解delphi 开发工具。 关键词: delphi工程文件、单元文件、窗体文件 (Hebei Electronic Information Technology Academy,Shijiazhuang Hebei 050071,China) Abstract: delphi is a good visual programming tool for developers of the primary entry about this technology, this article from the composition of the most basic project file, the file code form unit partcomposition of the talk, and finally with a summary instance, the primary developers more in-depth study and understanding of delphi development tools. Keywords: delphi project file, unit files, form files 引言 Delphi 是一种面向对象的可视化的快速开发工具,以PASCAL语言作为基础,可以在windows、linux等平台上运行,新建一个新的工程,运行delphi,她就会生成一个全新的exe文件,这个文件不需要开发人员编写任何代码,就能脱离delphi环境而独立运行到其他平台上,厉害吧!这就是delphi的独到之处,也是她受欢迎的原因之一。 一个Delphi工程所用到的文件较多,但主要由dpr(系统的工程文件)、pas(单元文件,存放源代码)、dfm(窗体文件)、dcu(编译后的单元文件)等文件组成。这些文件各自有各自的作用,编写时有他们的独立性,运行时又相互关联,下面分别介绍各个文件的代码部分的意义及其作用。 一、系统工程文件 新建一个工程,保存后工程文件dpr的内容显示到窗口中如下: program P_Emrp; uses Forms, U_Xtdl in U_Xtdl.pas {F_Xtdl}, U_Main in U_Main.pas {F_Main}, U_Dmodule in U_Dmodule.pas {DM_1: TDataModule}, U_Xt_Xgmm in U_Xt_Xgmm.pas {F_Xt_Xgmm}; {$R *.RES} begin Application.Initialize; Application.CreateForm(TDM_1, DM_1); Application.CreateForm(TF_Main, F_Main); Application.Run; end. Program开头后面是工程文件名称,接着出现工程文件引用的单元,包括delphi的标准单元和用户自定义的单元,{$R *.RES}指出资源文件的名称扩展名是res,该资源文件保存了工程文件的图标等其他资源,begin后面程序首先创建DM_1、f_main窗体,完成后执行run命令,一个f_main窗体就运行起来了。 二、单元文件组成 单元部分结构包括四部分:接口部分、实现部分、单元初始化部分、终结部分,程序运行后自动编译成dcu文件。 1、接口部分Interface: ? 该部分由interface开于implementation,它用来声明引用的单元,各种数据类型,变量,过程和函数在Interface声明的变量,常量, 过程,数据类型,函数都可以,对整个而言是的.对所有引用该单元的单元来说,声明都是可访问的 ? 在Interface部分,只需写出过程和函数的,具体的定义是在下面的implementation部分出的。 ? Interface单元部分 又可分为多个可选部分,分别为单元引入部分(uses),常量 部分,类型 部分,变量说明部分,过程和函数声明部分。 : ? Implementation中内容分为两部分一是声明部分,包括单元引用,常量,类型,变量,过程和函数的声明,这一点和Interface部分 ? (1)在Implementatin中声明的只对本单元是,其他单元引用了该单元,也不能它们。 ? (2)

文档评论(0)

2017ll + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档