文档详情

Delphi应用程序开发框架.ppt

发布:2024-05-30约2.96千字共13页下载文档
文本预览下载声明

4.1Delphi的文件结构1.项目文件(.dpr)Project1.dpr可以通过向工程文件中添加代码来使程序在主窗体启动前执行一些特定的操作,例如打开一个启动画面,初始化数据库连接等。**可视化程序设计语言

Delphi7第4章应用程序开发框架2.单元文件(.pas)3.窗体文件(.dfm)用text打开可看4.中间编译单元(.duc)用text打开看不清5.备份文件(.~pas)6.资源文件(.res)用text打开看不清7.应用程序文件(.dll、.exe、.ocx)动态链接库.dll可执行文件.exeActiveX组件.ocx8.配置与选项文件(.dof)9..cfg.ddp记住一条规则只能删扩展名中带~文件,.duc文件。4.2单元文件的内部结构1.阅读单元文件unitUnit1;//单元文件名Interface//接口部分uses//需引用的其他单元名Windows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms,Dialogs;type//类型定义开始TForm1=class(TForm)private{Privatedeclarations}public{Publicdeclarations}end;var//变量定义开始Form1:TForm1;//定义全局变量implementation//实现部分usesunit2;//定义引用的单元{$R*.dfm}//定义资源文件procedureTForm1.Button1Click(Sender:TObject);//具体实现的事件typevarbegin……end;initialization//初始化部分(不一定需要)……finalization//结束部分(不一定需要)……end.//单元文件结束4.3项目管理1.ProjectManager(项目管理器)[View]/[ProjectManager]p642.ProjectOption(项目选项)[Project]/[Option]p653.项目管理的一些注意事项和团队精神4.4应用程序类TApplication应用程序类TApplication定义一个对象为:Application,是一个全局变量,在任何基于窗体的Delphi7应用程序中都有这个全局变量1.TApplication类的常见属性【ExeName】【MainForm】【Icon】【Title】【Active】【Handle】【HelpFile】【ShowHint】2.TApplication类的常见方法(1)用于“信息对话框”的【MessageBox】方法:它实际上是Windows的API(应用程序接口)函数MessagBox在Delphi7上的应用。还有其它函数(p148)函数定义:functionMessageBox(constText,caption:PChar,Flags:longint=MB_OK):Integer;Text在信息对话框窗体中显示的字符串Caption信息对话框窗体的标题Flags在信息对话框窗体中出现的按钮:MB_ABORTRETRYIGNORE“终止”,“重试”,“忽略”3个按钮MB_OK“确定”按钮MB_OKCANCEL“确定”,“取消”2个按钮MB_RETRYCANCEL“重试”,“取消”2个按钮MB_YESNO“是”,“否”2个按钮MB_YESNOCANCEL

显示全部
相似文档