Delphi程序设计基础教程

上传人:飞*** 文档编号:48603523 上传时间:2018-07-18 格式:PPT 页数:355 大小:1.66MB
返回 下载 相关 举报
Delphi程序设计基础教程_第1页
第1页 / 共355页
Delphi程序设计基础教程_第2页
第2页 / 共355页
Delphi程序设计基础教程_第3页
第3页 / 共355页
Delphi程序设计基础教程_第4页
第4页 / 共355页
Delphi程序设计基础教程_第5页
第5页 / 共355页
点击查看更多>>
资源描述

《Delphi程序设计基础教程》由会员分享,可在线阅读,更多相关《Delphi程序设计基础教程(355页珍藏版)》请在金锄头文库上搜索。

1、Delphi程序设计基础教程 曹静 主编软件职业技术学院“十一五 ”规划教材 第一章 Delphi7集成开发环境t本章学习导读t.1 Delphi简介 t.2 Delphi软件的安装及卸载t.3 Delphi7的集成环境 t.4 Delphi7应用程序开发案例 t本章小结DateC+面向对象程序设计程序设 计基础教程本章学习导读本章主要讲解Delphi7的特点,并 详细介绍Delphi7软件的安装及卸载过 程,以及Delphi7集成开发环境的使用 。为了便于读者学习和掌握Delphi7, 本章在每个重要知识点上都配有相关图 片来加以说明。DateC+面向对象程序设计程序设 计基础教程1.1 D

2、elphi简介 Delphi是美国Borland公司开发的一种全新的可视化软 件开发工具。它采用了面向对象程序语言(object- oriented language )和基于组件的开发结构框架相结 合的先进技术。Delphi这种先进的编程理念和强大的可 视化编程功能,克服了其他的面向对象语言如:C+、 Pascal等在用户交互能力上的不足。同时,它强大和先 进的数据库处理技术和能快速地建立应用程序的独特优 势,为程序开发人员在开发应用程序上提供了便利。程 序员只需要在Delphi所提供的应用程序框架上添加相应 的功能代码即可。这使得原本繁琐复杂而又枯燥的编程 工作在Delphi的帮助下变的简

3、单易学而又有趣。因此, Delphi深受编程人员的欢迎。DateC+面向对象程序设计程序设 计基础教程1.1 Delphi简介tDelphi7的主要特点l简化程序执行过程,编译速度快。Delphi所使用的全 特征代码编辑器和高速度的编译器使其直接生成高性 能代码,从而加快了编译速度。l可在多个不同的平台上开发应用。Delphi7可以在 Windwos95/98/2000/xp/nt等环境下使用,能充分发 挥这些系统的强大功能。另外,Delphi7也可以在 Linux平台上开发应用。l具有更好的可重用性、可管理性和可扩展性。 Delphi7使用的是ObjectPascal面向对象编程语言并 提供

4、了许多程序框架和可重复利用的可视化组件。因 此,开发人员既不必在对一些常见的Windows部件( 如:对话框、按钮等)进行编程,也可以重复利用这 些部件。DateC+面向对象程序设计程序设 计基础教程1.1 Delphi简介另外,Delphi7使用了独特的VCL(Visual Component Library)类库。VCL即可视组件库, 它可扩展性强、操作简单、封装完整。用户可以 根据自己的需要,可以任意导入导出ActiveX控 件也可以任意构建、扩充、甚至是删减VCL。这 大大提高了程序开发效率。同时,开发人员还可 以根据自己的意愿来控制Windows开发效果。l具有强大的数据可处理能力。

5、应用程序通过 Delphi7可以使用Borland公司提供的数据处理工 具BDE(Borland Database Engine),这样应用程 序就能可以方便的使用BDE连接到的各种格式的 数据源。并能畅通的使用Oracle、Sybase、SQL Server等多种大型数据库。 DateC+面向对象程序设计程序设 计基础教程1.1 Delphi简介tDelphi7的新特点Delphi7在继承了Delphi中能有效的帮助开发人员快速 的构造出所需的Windows应用程序等传统优势的同时,也进 行了进一步的完善和发展。目前,Delphi7加强了集成开发环境、数据库、可视组 件库等方面功能。首先,为

6、了顺应当今基于Web服务的电子 商务应用程序开发的潮流,Delphi7加强了使用商业XML的 Windows操作系统与Web Services兼容能力。其次,为了 更加便于程序员编程,Delphi7在集成开发环境中的组件面 板上新加入了一些组件并优化了代码编辑工作。再次, Delphi7使用Rave Reports(即目前可获得的第一个和唯 一的专业性可视化报表工具)技术,这大大加快了程序员 创建跨平台的报表的速度。另外,Delphi7增加了对 Windows XP风格的支持。最后,Delphi7也为开发人员提供 了更为可靠的安全性的控制以及可伸缩性的开发需要。DateC+面向对象程序设计程序

7、设 计基础教程1.2 Delphi软件的安装及卸载tDelphi7的安装环境 l硬件环境:最低硬件环境:CPU Pentium 233MHz,硬盘 1GB,内存 64MB。推荐硬件环境:CPU Pentium 333MHz,硬盘 40GB,内存128MB。l软件环境:Windows98/2000/xp或更高版本 的操作系统。DateC+面向对象程序设计程序设 计基础教程1.2 Delphi软件的安装及卸载tDelphi7的安装步骤 l将Delphi7企业版安装光盘放入光驱中,系 统如果不自动弹出“欢迎安装Delphi7”的 窗口时,可双击Setup可执行文件即可进入 安装界面。如图1-1所示。

8、 DateC+面向对象程序设计程序设 计基础教程1.2 Delphi软件的安装及卸载图1-1 欢迎安装Delphi7DateC+面向对象程序设计程序设 计基础教程1.2 Delphi软件的安装及卸载l单击【next】按钮,进入“用户输入序列 号和授权号”窗口,如图1-2所示。这时, 如果用户不能输入正确的序列号和授权号 ,那么就会弹出一个警告窗口使得安装不 能继续。如图1-3所示。DateC+面向对象程序设计程序设 计基础教程1.2 Delphi软件的安装及卸载图1-2 序列号和授权码图1-3 警告DateC+面向对象程序设计程序设 计基础教程1.2 Delphi软件的安装及卸载l输入正确的序

9、列号和授权码后,单击【 next】按钮,即可弹出“Delphi7软件安装 协议询问”窗口。如图1-4所示。如果同意 ,就选择第一个。 DateC+面向对象程序设计程序设 计基础教程1.2 Delphi软件的安装及卸载图1-4 Delphi7软件安装协议询问DateC+面向对象程序设计程序设 计基础教程1.2 Delphi软件的安装及卸载l单击【next】按钮,进入“软件安装信息 ”窗口。该窗口为用户介绍了Delphi7的详 细信息,如图1-5所示。 DateC+面向对象程序设计程序设 计基础教程1.2 Delphi软件的安装及卸载图1-5 软件安装信息DateC+面向对象程序设计程序设 计基础

10、教程1.2 Delphi软件的安装及卸载l单击【next】按钮,进入“软件安装类型 ”窗口。如图1-6所示,该窗口显示了 Delphi7的几种常见的安装形式。DateC+面向对象程序设计程序设 计基础教程1.2 Delphi软件的安装及卸载图1-6 软件安装类型 DateC+面向对象程序设计程序设 计基础教程1.2 Delphi软件的安装及卸载tTypical (典型安装):它为默认的安装 类型,主要是安装一些最常用的选项, 建议一般用户采用此安装。tCompact(压缩安装):只安装最基本 且必需的选项。tCustom(自定义安装):用户可以根据 需要在安装向导所提供的结构中进行选 择安装。

11、DateC+面向对象程序设计程序设 计基础教程1.2 Delphi软件的安装及卸载l用户在选择了安装类型后,单击【next】按钮。 安装向导会询问用户是否需要VisiBroker/CORBA 的支持。这时,用户可根据需要选择。如图1-7 所示。DateC+面向对象程序设计程序设 计基础教程1.2 Delphi软件的安装及卸载图1-7 是否要VisiBroker/CORBA支持DateC+面向对象程序设计程序设 计基础教程1.2 Delphi软件的安装及卸载l单击【next】按钮后,用户将选择一种Office类 型组件注册,如图1-8所示。图1-8 微软Office组件DateC+面向对象程序设

12、计程序设 计基础教程1.2 Delphi软件的安装及卸载l选择Office组件后,进入用户“是否安装 附加组件”窗口。默认情况下为全选,如 图1-9所示。DateC+面向对象程序设计程序设 计基础教程1.2 Delphi软件的安装及卸载图1-9 是否安装附加组件DateC+面向对象程序设计程序设 计基础教程1.2 Delphi软件的安装及卸载l单击【next】按钮后,安装向导要求用户 设置安装路径。用户可以根据自己的意愿 来选择Delphi7的安装路径,如图1-10所示 。DateC+面向对象程序设计程序设 计基础教程1.2 Delphi软件的安装及卸载图1-10 设置安装路径DateC+面向

13、对象程序设计程序设 计基础教程1.2 Delphi软件的安装及卸载l选择完安装路径后,单击【next】按钮, 安装向导询问用户是否安装数据库保存到 本地硬盘,如图1-11所示。DateC+面向对象程序设计程序设 计基础教程1.2 Delphi软件的安装及卸载图1-11 是否保存安装数据库DateC+面向对象程序设计程序设 计基础教程1.2 Delphi软件的安装及卸载l单击【next】按钮,进入准备开始正式安装,如 图1-12所示。图1-12 准备正式安装DateC+面向对象程序设计程序设 计基础教程1.2 Delphi软件的安装及卸载l单击【Install】按钮,开始正式安装,如图1-13所

14、 示。图1-13 正式安装DateC+面向对象程序设计程序设 计基础教程1.2 Delphi软件的安装及卸载l系统安装完毕后,用户可单击【Finish】按钮即可 ,如图1-14所示。图1-14 系统安装完毕DateC+面向对象程序设计程序设 计基础教程1.2 Delphi软件的安装及卸载l安装结束后,系统自动提示用户重启计算机 ,如图1-15所示。建议用户点击【Yes】按 钮前,先保存计算机中已打开的文件,以免 信息丢失。重启后,Delphi7的安装就全部 完成。图1-15 系统自动提示用户重启计算机DateC+面向对象程序设计程序设 计基础教程1.2 Delphi软件的安装及卸载tDelph

15、i7的卸载步骤l单击任务栏的“开始”“设置”“ 控制面板”。l在控制面板中双击“添加或删除程序”,然 后在“当前安装的程序”中找到并单击 Delphi7安装程序,最后单击“删除”即可。 如图1-16所示。l如果想彻底删除Delphi7软件,除完成以上操 作外,还应找到Delphi7软件所在的文件夹, 进行手动删除。DateC+面向对象程序设计程序设 计基础教程1.2 Delphi软件的安装及卸载图1-16 添加或删除程序DateC+面向对象程序设计程序设 计基础教程1.3 Delphi7的集成环境t启动Delphi7程序后,我们可以看到如图 1-17所示的Delphi7可视化编程环境。 Del

16、phi7集成开发环境中的操作界面主要 包括主窗体、窗体设计器、对象树状查 看器、对象检查器、代码编辑器等五个 部分。DateC+面向对象程序设计程序设 计基础教程1.3 Delphi7的集成环境图1-17 Delphi7可视化编程环境DateC+面向对象程序设计程序设 计基础教程1.3 Delphi7的集成环境uDelphi7主窗体Delphi7主窗体位于屏幕的上方,由菜 单栏、工具栏以及组件面板三部分组成 。如图1-18所示。图1-18 Delphi7主窗口DateC+面向对象程序设计程序设 计基础教程1.3 Delphi7的集成环境l菜单栏菜单栏中的各种主菜单提供了所有 Delphi7可以进行的功能和命令。菜单 栏主要包括:文件(File)、编辑( Edit)、查找(Search)、查看(View )、工程(Project)等11个菜单项。 这与大多数通用软件的菜单栏的形式和 功能上

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号