delphi开发宝典201005版.docx

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

Delphi 开发宝典目录一、Delphi 编程基础简介31.面向对象的基本概念32.DELPHIA 基本控制结构(具体请参考 DELPHI 基础资料)3二、系统的架构与流程41.系统的数据处理基本过程42.程序窗体的继承架构4三、前台开发的基本过程与步骤51.基本步骤与过程5四、业务类的建立与使用61.业务类的构建62.类实例的使用12五、窗体类开发基础(1)——命名规则131.控件前缀132.文件命名133.类命名13六、窗体类开发基础(2)——控件的使用141.TbuttomEdit 的用法142.TDataStringGrid 的用法16七、窗体类开发基础(3)——窗体类191.常用的基类窗体及说明192.窗体类的构建20八、程序基本模块的开发流程321.创建业务类与编码322.创建窗体、设计界面(编写界面代码)373.注册业务类、窗体类434.创建菜单455.审核流程配置、窗体配置476.配合后台程序进行调试,对程序进行修改、完善497.发布前台程序包498.各类常用窗体的界面:501). 单表编辑窗体: 父类:TBaseEditForm502). 多表编辑窗体: 父类:TBillEditForm513). 简单查询窗体: 父类:TBaseSearchForm524).复杂查询窗体: 父类:TBaseSearchForm535).查询条件窗体: 父类:TBaseEditForm546).菜单窗体: 父类:TBaseEditForm557). 属性编辑窗体: 父类:TBaseEditForm56九、常用程序模块开发纪要57A. 一般模块开发常用程序代码:57B. 前台程序开发备忘录61一、Delphi 编程基础简介1.面向对象的基本概念面向对象(Object-Oriented Programming,简称为 OOP),其基本特征:类、继承、多 态性。类(封装 ):type Ttest = class(TObject)类是一个样板,以操作、表示和算法的形式完整地定义了一组对象的行为。它通常也是 面向对象语言中的模块化、封装和数据抽象的基础。简单地说,类是一种数据类型,而对象 是类的一个实例。继承: 继承提供了创建新类的一种方法,这种方法就是说,一个新类可以通过对已有类进行修改或扩充来满足新类的要求。新类共享已有类的行为,而自己还具有修改的或额外添加的行 为。因此,可以说继承的本质特征是行为共享。多态性: 多态性隐含着表明对象可以属于多于一个的分类,因而提高类代码的重用性以及可维护性 (overload 指示)例子: 电器(祖先类)属性:在电的驱动下工作;电脑(父类)属性:在电的驱动下工作;在给定指令下自动计算; 笔记本电脑(子类)属性:在电的驱动下工作;在给定指令下自动计算;体积小、方便携带(自身具备)。2.DELPHI 基本控制结构(具体请参考 DELPHI 基础资料)1)if 条件满足 Then begin end else begin end ;//条件控制。 2)for I := 0 to 100 do begin …end;//循环控制.3)while 条件满足 do begin …end;//循环控制. 4)repeat…until 条件 //循环控制结构。5) case 整型变量 of值 1:begin..end; 值 2:begin..end else ; end;6)function 函数名(参数..):返回类型;//函数定义; 7)procedure 过程名(参数..); //过程定义 8)常见数据类型(String; integer; double; boolean)二、系统的架构与流程对于这个系统中用 Delphi 做前台程序的程序员来说首先要斩断以前做数据库系统的一 些习惯,比如运用数据表组件等, 因为这个系统在 Delphi 的前台编写中是看不到如ADODataSet,ClientDateSet,DataSouse 等数据控件的,一切都是基于面向对象的思想来编 写的,程序的各级窗体都是继承窗体基类 BaseForm,数据类也是继承 TBizObject 类的。TBizObject 类是整个系统的基类,我们做的所有数据类都是继承自它的,如:TDept = class(TBizObject),这个类已经被封装,是无法查看其源码的,它也是客户端与后台进行 数据交换的平台,二者之间进行数据交换的工具是通过 XML 的 Request(请求),Respone (返回结果)进行的。1.系统数据处理的基本过程程序在 Delphi 客户端发出命令,调用 TBizObject 方法后,生成 XML 的 Request 请求, 这时 JSP 捕捉到 XML 的 Request 请求,在解释后调用后台的 Java

文档评论(0)

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

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

1亿VIP精品文档

相关文档