应用程序设计及框架

应用程序设计及框架

ID:38309426

大小:1.67 MB

页数:60页

时间:2019-06-09

应用程序设计及框架_第1页
应用程序设计及框架_第2页
应用程序设计及框架_第3页
应用程序设计及框架_第4页
应用程序设计及框架_第5页
资源描述:

《应用程序设计及框架》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章应用程序的框架和设计本章内容:应用程序的基本结构编译项目文件前的设置项目文件项目文件管理与优化编译并运行项目项目文件中Application和Screen对象程序设计中的常用基本技巧3.1应用程序的基本结构利用Delphi开发的应用程序从宏观上可分为三个层次,即项目文件、主单元文件和功能模块文件。项目文件是应用程序的主程序文件,它主要完成应用程序初始化及各种应用程序模块的管理工作。主单元文件是用于控制应用系统操作的有窗体的单元文件,在项目文件中,主单元是由Application对象的Run过程调用执行的。功能模块文件是能独立完成某项功能的

2、程序,它一般由主单元通过菜单调用来执行,功能模块通常是有窗体的单元文件或数据模块文件。应用程序基本构成图示单元文件窗体文件主单元单元文件窗体文件数据模块模块n模块1模块2封面程序密码确认程序主程序3.2开发应用程序前的系统设置设置自动保存程序代码功能执行菜单Tools→EnvironmentOptions自动保存设置设置自动保存程序代码功能若选中Editorfiles,则表示当编译应用程序时,Delphi将自动保存当前正在编辑的程序文件。若选中ProjectDesktop,则表示当编译应用程序时,Delphi自动保存当前项目的桌面信息(一旦保存

3、了桌面信息,当下次启动Delphi时,系统会自动回到保存的桌面状态)。2.设置使用撤消操作执行菜单Tools→EditorOptions设置处3.设置使用开发包使用外来组件包需要如下2个步骤:(1)安装组件包;(2)设置组件包的搜索路径。(1)安装组件有两种方法,一种是安装未编译的组件包(即有源程序代码的包),另一种是安装已编译组件包。1)未编译组件包的安装首先打开要安装包的项目文件(扩展名为.dpk),则显示类似如右图所示的窗口(若系统没有出现此窗口,可单击菜单Project→ViewSource,然后再按F12功能键),单击右图中的“Ins

4、tall”按钮即完成组件包的安装。安装按钮2)已编译组件包的安装由于未编译组件包不提供源代码,其安装方法为:Component→InstallPackages,则出现如下左侧图所示对话框,单击“ADD”按钮,选择要安装包.bpl文件,再按“打开”按钮即可。单击确认(2)设置组件包的搜索路径单击菜单Tools→EnvironmentOptions,选择“Library”页,并按下图操作。加入选择包所在路径选择包所在文件夹3.3项目文件项目文件是应用系统的主控文件,它的扩展名是dpr。本节主要内容:项目文件的建立结构加入或移出单元文件设置3.3.1

5、建立项目文件方法:File→New→Application,则建立一个名为Project1.dpr新项目文件.3.3.2项目文件的组成结构查看项目文件内容可使用Project→ViewSource菜单。项目文件内容主要有三大部分组成:声明项目名部分、说明部分和执行部分。(1)声明部分格式:program项目名;用于说明项目文件名,可通过File->saveas菜单修改。(2)说明部分用于说明项目文件可引用的单元、资源文件及定义项目文件中使用的类型、常量、变量、过程或函数等。除定义变量、过程或函数定义外,常用的格式语句:uses语句和资源引用语句

6、uses语句单元名in'文件名'{窗体名}读取资源语句{$R*.RES}注意:这里的*表示与项目名重名。资源文件一般存放应用程序使用图标、图片等数据。(3)执行部分执行部分是项目文件中Begin...End之间的部分,它是应用程序启动时首先要执行的程序代码。本部分主要有三种语句:1)初始化应用程序语句:Application.Initialize;2)窗体对象实例化语句,格式为:Application.CreateForm(窗体类名,窗体名);例如:Application.CreateForm(TForm1,Form1);上格式语句可以有多个,

7、Delphi系统将第一个使用CreateForm语句建立的窗体默认为应用程序的主窗体。3)执行主窗体对应的程序:Aplication.Run;上语句不仅显示主窗体,同时它负责当主窗体关闭时,退出应用程序并返回到操作系统。注意:项目文件一般是由系统自动维护的,除非特别需要,一般不修改其中的代码。3.3.3将单元文件加入或移出项目文件用于应用系统的模块程序(单元文件)组合到项目中加入移出单元文件步骤:打开项目文件执行File→Open菜单,找到要打开的项目文件名(.dpr)并打开。向项目文件中加入单元:执行Project→AddtoProject菜

8、单,则出现一个对话框,在对话框中查找并选择你要加入的单元文件,最后再单击“打开”按钮。注意:加入到项目文件中的单元,在项目文件中将以“单元名in'文件

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。