delphi chapter4(delphi简介).ppt

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

第4章 Delphi概述 Delphi为Borland公司推出的可视化开发工具。 我们主要讲解Delphi 7.0 1 Delphi的主要特点与可视化编程的基木概念 2 Delphi可视化编程环境 3 Delphi程序设计过程 4 Delphi的文件类型及程序组成 Delphi是面向对象的程序设计语言,使用object Pascal语言。 Delphi提供了多种32位可视组件库(VCL)。 应用程序可通过在Delphi中使用Borland公司提供的数据引擎(BDE)功能,可以毫无障碍地使用多种数据库。 提供多种工具: 数据库浏览器,可使用户在Delphi的集成开发环境中,可以浏览、修改、索引数据库。 数据库管理系统 Interbase; 数据库桌面系统 Data Desktop; SQL监视器 图象编辑工具 Image Editer; XML映射工具 XMLMapper,可以处理DTD 1. Delphi可视化编程的基木概念 对象的属性、事件和方法 控件 -----VCL 2. Delphi可视化编程环境 安装 启动 界面布局 菜单功能 快捷按钮 主要控件 主要工具打开与界面 2. Delphi可视化编程环境 主窗口:包含菜单、工具栏、组件板。其中组件版上将各种控件按功能组织在不同的选项卡上。 对象观察器(Object Inspector ):包含对象列表框以及属性与事件选项卡。 对象树形图(Object TreeView) :窗体中的组件之间的逻辑关系。 窗体设计器:设计用户界面的区域。 代码编辑器(Code Editor):位于窗体窗口的后面,即标题为Unit1.pas的窗口,该编辑器提供代码完善、参数提示等方便程序员编程工作的代码洞察功能。 2. 第一个程序 3. Delphi可视化编程步骤 创建工程 使用File|New|Application菜单命令创建新的项目和窗体。 在Delphi中工程是构成应用程序或动态连接库的所有文件(窗体、单元、资源等)的集合。 设计用户界面,在窗体中加入组件。 在组件选项板中选定需要的组件,然后在窗体的适当位置单击。 接着可以对窗体和窗体上的组件进行适当地安排。包括调整大小、方向、对齐等操作 3. Delphi程序设计过程 设置窗体和组件的属性。 在对象编辑器中设置的属性是静态属性,在程序中设置的属性是动态属性。 编写代码,完成相应事件处理程序。 保存工程和单元文件。 保存时最好将不同的项目保存在不同的文件中。 文件命名要规范。 编译、调试和运行程序。 选择Run|Run运行应用程序。若出现问题或程序的运行结果达不到预期的结果,还可以使用Delphi提供的调试器来调试、修改,直到满意为止。 4. Delphi 主要文件类型 *.dpr:工程文件 *.dfm:窗体文件 *.pas:单元文件 *.exe:可执行文件 *.dcu: 中间编译单元 *.res:资源文件 *.dof: 配置与选项文件 *.~pas:备份文件 *.dpk: 包文件 … … 4. 程序的基本组成 工程文件 单元文件 窗体文件 4.1 工程文件的组成 *.prj 工程文件用于说明工程中的单元模块、启动应用程序 项目文件是由Delphi自动维护,一般不必人工修改。 基本结构说明 4.2 单元文件 *.pas 一般每个窗体对应一个单元文件(包含了窗体和窗体上组件的事件处理程序),但也有不对应窗体的单元文件(主要用于定义工程中的函数或过程)。 空白程序 填加控件后程序 单元文件中包含有:单元标题、接口部分、初始化部分、实现部分和结束部分。 单元中可以包含事件处理程序、过程及相关的函数。 unit test; 单元文件的第一句话。 单元标题指定单元的名称。这里的名称可在引用该单元时的uses子句中使用。名称必须是唯一的,也就是说同时不能使用相同的单元名字。 单元标题不要在代码编辑器中随意进行修改,否则就会出现编译错误。 在标题头后,以关键字interface开始,implementation前的部分。 接口部分说明公共的常量、类型、变量、过程及函数等。对过程和函数,只列出说明部分,过程体或函数体在实现部分。 其中Uses子句确定了本单元中使用了哪些其它单元 Delphi将一些常用的标准单元如:Windows单元、SysUtils单元、Classes单元、Graphics单元、Forms单元等自动加入到该子句中。 也可以加入程序员定义的非标准单元。 从关键字implementation开始直到本单元末尾或初始化部分之前。 主要用于定义在界面部分说明的全部公共过程体和函数体。 也可说明局部的常量、类型、变量、过程或函数。 其中的{$R *.DFM}是编译指令,指示编译器在编译时要连接窗体。 为可选的部分 以关键字in

文档评论(0)

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

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

1亿VIP精品文档

相关文档