文档详情

Delphi XE8开发入门~致Delphi XE8初学者.pdf

发布:2017-05-22约2.07万字共23页下载文档
文本预览下载声明
DelphiXE8开发入门-致DelphiXE8初学者 夕月流云 2015-8-3 本文档记录了Embarcadero官网、TMS官网、Teechart控件、VCL组件库、 FireMonkey等一些信息,简单描述了Delphi窗体代码框架,同时通过开发一个 小型的界面应用程序对Delphi XE8开发环境及其中的主要控件作了初步介绍, 最后将Standard类、Additional类、ADO、DBExpress的部分主要控件以表格的 方式作了整理,方便学习者以后的查阅。 文档的最后补充了一种VCL窗体应用中载入gif动画的方法。 撰写本文档的目的是便于Delphi初学者对DelphiXE8有初步的认识,同时 做到Delphi XE8开发的入门。 对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地 提高编程效率,而且随着应用的深入,您将会发现编程不再是枯燥无味的工作— —Delphi的每一个设计细节,都将带给您一份欣喜。 最后引用Delphi的经典广告词开始下面的学习——真正的程序员用VC,聪 明的程序员用Delphi。 (更新中,交流xiyueha@163.com) 一、学习前需要了解的信息 1.Embarcadero官网 / Embarcadero(英巴卡迪诺)公司成立于1993年,总部位于旧金 ,致力于为数据 库专业人士和应用开发人员提供各种创新的辅助工具,方便用户在自己习惯的环 境中设计、开发和运行维护各种应用系统。 Embarcadero 的产品: 按需使用的异构工具箱 设计与架构工具 ER/Studio 插件产品 应用程序开发 2.TMS官网 /site/default.asp TMS软件,成立于1995,是一家软体开发资讯公司,专门从事: VCL、FireMonkey、ASP.NET、.NET、IntraWeb组件开发,Windows、Web、Android、 IOS、Windows Phone开发项目咨询和项目开发定制。 TMS软件拥有一支经验丰富的开发人员,总部设在欧洲,比利时、乌拉圭以及巴 西设有办事处。 3.Teechart控件 Teechart是Teechart for .NET、TeeChart Pro ActiveX V2010等控件的简称, 是由Steema公司研发的一系列图表控件的简称。 4.VCL组件 VCL(Visual Component Libray)VCL是应用在Win32上的应用程序。 VCL是可视化组件库,是Delphi,C++Builder等编程语言的基本类库,拥有封装 纯粹,可扩展性强,操作方便等特点,如果是一个非常繁杂的Win32API,在经 过VCL封装后,使用也是非常简便的。VCL支持类的嵌套,过程及函数的嵌套, 如果你想在一个过程里声明一个类,或是声明另一个过程,那是完全可行的。过 程内部的过程或是函数被称为局部过程或是局部函数。 VCL对事件的支持及封装也是非常完整的,通过事件对象的声明,可以将任意的 外部事件源绑定到VCL控件。 在Delphi 的VCL 中,还提供了非常多的伪API(应用程序编程接口),它们可以 对软件开发提供进一步的支持。 VCL 的可扩展性使得编写控件变得非常简单,并且可以任意导入导出ActiveX控 件。同时,它也是平台无关的,可以在windows,linux,MaxOS或是其他操作系统 下直接使用。 5.FireMonkey Firemonkey是Embarcadero公司推出的基于CPU/GPU混合架构的业务应用平台, 能够帮助开发人员设计出Windows、Android、Mac和iOS设备上的视觉绚丽的本 地应用程序。 Firemonkey允许开发人员创建具有快速的本地性能、动画和图像效果、企业级 的数据连接以及交互式数据可视化的富HD和3D的图形应用程序,并且可以使用 亚马逊和Azure云服务。 Firemonkey包括Delphi XE5、C++ Builder XE5,以及RAD Studio XE5工具套 件,后者中包含了RadPHP和Embarcadero 的Prism。 二、Delphi窗体代码框架 在Delphi XE8里面创建一个未添加控件的窗口,会自动生成以下代码,下 面解释了这段代码里所涉及的一些关键字的意义 unit是声明单元名的一个字
显示全部
相似文档