应用程序的框架和设计.ppt

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
应用程序的框架和设计 本章内容: 应用程序的基本结构 编译项目文件前的设置 项目文件 项目文件管理与优化 编译并运行项目 项目文件中Application和Screen对象 程序设计中的常用基本技巧 3.1 应用程序的基本结构 利用Delphi开发的应用程序从宏观上可分为三个层次,即项目文件、主单元文件和功能模块文件 。 项目文件是应用程序的主程序文件,它主要完成应用程序初始化及各种应用程序模块的管理工作。 主单元文件是用于控制应用系统操作的有窗体的单元文件,在项目文件中,主单元是由Application对象的Run过程调用执行的。 功能模块文件是能独立完成某项功能的程序,它一般由主单元通过菜单调用来执行,功能模块通常是有窗体的单元文件或数据模块文件。 应用程序基本构成图示 3.2 开发应用程序前的系统设置 设置自动保存程序代码功能 执行菜单Tools→Environment Options 设置自动保存程序代码功能 若选中Editor files,则表示当编译应用程序时,Delphi将自动保存当前正在编辑的程序文件。 若选中Project Desktop,则表示当编译应用程序时,Delphi自动保存当前项目的桌面信息(一旦保存了桌面信息,当下次启动Delphi时,系统会自动回到保存的桌面状态)。 2. 设置使用撤消操作 执行菜单Tools→Editor Options 3. 设置使用开发包 使用外来组件包需要如下2个步骤: (1) 安装组件包; (2) 设置组件包的有哪些信誉好的足球投注网站路径。 (1)安装组件 有两种方法,一种是安装未编译的组件包(即有源程序代码的包),另一种是安装已编译组件包。 1)未编译组件包的安装 首先打开要安装包的项目文件(扩展名为.dpk),则显示类似如右图所示的窗口(若系统没有出现此窗口,可单击菜单Project→View Source,然后再按F12功能键),单击右图中的“Install”按钮即完成组件包的安装。 2)已编译组件包的安装 由于未编译组件包不提供源代码,其安装方法为:Component→Install Packages,则出现如下左侧图所示对话框,单击“ADD”按钮,选择要安装包.bpl文件,再按“打开”按钮即可。 (2) 设置组件包的有哪些信誉好的足球投注网站路径 单击菜单Tools→Environment Options,选择 “Library”页,并按下图操作。 3.3 项目文件 项目文件是应用系统的主控文件,它的扩展名是dpr。 本节主要内容: 项目文件的建立 结构 加入或移出单元文件 设置 3.3.1 建立项目文件 方法: File→New→Application,则建立一个名为Project1.dpr新项目文件. 3.3.2 项目文件的组成结构 查看项目文件内容可使用Project→View Source菜单。 项目文件内容主要有三大部分组成: 声明项目名部分、说明部分和执行部分。 (1) 声明部分 格式:program 项目名; 用于说明项目文件名,可通过File - save as菜单修改。 (2)说明部分 用于说明项目文件可引用的单元、资源文件及定义项目文件中使用的类型、常量、变量、过程或函数等。 除定义变量、过程或函数定义外,常用的格式语句:uses语句和资源引用语句 uses语句 单元名 in 文件名 {窗体名} 读取资源语句 {$R *.RES} 注意:这里的*表示与项目名重名。 资源文件一般存放应用程序使用图标、图片等数据 。 (3) 执行部分 执行部分是项目文件中Begin...End之间的部分,它是应用程序启动时首先要执行的程序代码。本部分主要有三种语句: 1) 初始化应用程序语句:Application.Initialize; 2) 窗体对象实例化语句,格式为: Application.CreateForm(窗体类名,窗体名); 例如:Application.CreateForm(TForm1, Form1); 上格式语句可以有多个,Delphi系统将第一个使用CreateForm语句建立的窗体默认为应用程序的主窗体。 3)执行主窗体对应的程序:Aplication.Run; 上语句不仅显示主窗体,同时它负责当主窗体关闭时,退出应用程序并返回到操作系统。 注意:项目文件一般是由系统自动维护的,除非特别需要,一般不修改其中的代码。 3.3.3 将单元文件加入或移出项目文件 用于应用系统的模块程序(单元文件)组合到项目中 加入移出单元文件步骤: 打开项目文件 执行File→Open菜单,找到要打开的项目文件名(.

文档评论(0)

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

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

1亿VIP精品文档

相关文档