delphi7 课件

上传人:资****亨 文档编号:278925669 上传时间:2022-04-18 格式:PPT 页数:152 大小:696.50KB
返回 下载 相关 举报
delphi7 课件_第1页
第1页 / 共152页
delphi7 课件_第2页
第2页 / 共152页
delphi7 课件_第3页
第3页 / 共152页
delphi7 课件_第4页
第4页 / 共152页
delphi7 课件_第5页
第5页 / 共152页
点击查看更多>>
资源描述

《delphi7 课件》由会员分享,可在线阅读,更多相关《delphi7 课件(152页珍藏版)》请在金锄头文库上搜索。

1、第一部分第一部分 Delphi基础基础 DelphiDelphi被称为是第四代编程语言,它采用基于窗体和面向对象的被称为是第四代编程语言,它采用基于窗体和面向对象的方法,具有高速的编译器,功能强大的数据库支持,与方法,具有高速的编译器,功能强大的数据库支持,与WindowsWindows编程紧密结合,成熟的组件技术等特点。编程紧密结合,成熟的组件技术等特点。 DelphiDelphi是全新的可视化编程环境,为用户提供了一种方便、快捷是全新的可视化编程环境,为用户提供了一种方便、快捷的的WindowsWindows应用程序开发工具;除此之外,还允许用户挂接其它应用程序开发工具;除此之外,还允许用

2、户挂接其它的应用程序开发工具。的应用程序开发工具。 DelphiDelphi适应于多种数据库结构,从客户机适应于多种数据库结构,从客户机/ /服务器模式到多层数据服务器模式到多层数据结构模式,而且具有高效率的数据库管理系统和新一代更先进的结构模式,而且具有高效率的数据库管理系统和新一代更先进的数据库引擎,同时采用最新的数据分析手段和提供大量的企业组数据库引擎,同时采用最新的数据分析手段和提供大量的企业组件。件。1 1最新课件最新课件1.2 Delphi 7的功能特点1.2.1Delphi1.2.1Delphi的主要特点的主要特点1 1可视化开发环境可视化开发环境可视化开发环境可视化开发环境22

3、丰富的丰富的可视化组件可视化组件可视化组件可视化组件VCLVCL33面向对象特性面向对象特性面向对象特性面向对象特性44高效的编译器高效的编译器55强大的数据库开发功能强大的数据库开发功能66良好的分布式应用开发支持良好的分布式应用开发支持2 2最新课件最新课件 1.2.2 Delphi 71.2.2 Delphi 7的新特性的新特性的新特性的新特性1 1集成开发环境方面集成开发环境方面22WebWeb技术(仅限于专业版和企业版)方面技术(仅限于专业版和企业版)方面33数据库技术方面数据库技术方面44COMCOM方面方面55对开发对开发LinuxLinux平台应用程序支持方面平台应用程序支持方

4、面1.2 Delphi 7的功能特点3 3最新课件最新课件1.3 Delphi的集成开发环境的集成开发环境 Delphi7Delphi7系统安装完成后,单击系统安装完成后,单击“ “开始开始程序程序BorlandBorlandDelphi7Delphi7”Delphi7Delphi7”即可启动即可启动Delphi7Delphi7。 BorlandDelphi7BorlandDelphi7程序组包含以下部分:即程序组包含以下部分:即HelpHelp、BDEBDEAdministratorAdministrator、DatabaseDesktopDatabaseDesktop、DatapumpDa

5、tapump、DelphiDelphi7 7、ImageEditorImageEditor、RegisterNowRegisterNow、SQLExplorerSQLExplorer、SQLSQLMonitorMonitor、WinSight32WinSight32和和XMLMapperXMLMapper。 Delphi7Delphi7系统的集成开发环境由系统的集成开发环境由7 7个部分构成,如图个部分构成,如图1-121-12所示。这所示。这7 7个部分是:主菜单、快捷工具栏、组件面板、个部分是:主菜单、快捷工具栏、组件面板、窗体设计器、代码编辑器、对象树状查看器(窗体设计器、代码编辑器、对

6、象树状查看器(ObjectObjectTreeViewTreeView)和对象查看器()和对象查看器(ObjectInspectorObjectInspector)。它们分)。它们分布在布在Delphi7Delphi7主菜单、窗体设计器、代码编辑和浏览窗口、主菜单、窗体设计器、代码编辑和浏览窗口、对象树状查看窗口和对象查看窗口等窗口中。对象树状查看窗口和对象查看窗口等窗口中。4 4最新课件最新课件1.3 Delphi的集成开发环境的集成开发环境图1-1 Delphi 7集成开发环境5 5最新课件最新课件1.3 Delphi的集成开发环境的集成开发环境1.3.1Delphi71.3.1Delph

7、i7主窗口主窗口Delphi7Delphi7主窗口位于集成开发环境的顶端,如图主窗口位于集成开发环境的顶端,如图1-21-2所示。所示。图1-2 Delphi 7集成开发环境的主窗口 主窗口包含主菜单、工具栏和组件面板,是Delphi 7集成开发环境的核心。通过主窗口,开发者可控制从工程(又称项目)创建、界面设计、程序编制、调试到运行的整个应用开发过程。6 6最新课件最新课件1.3 Delphi的集成开发环境的集成开发环境1 1主菜单主菜单主菜单及其下拉菜单提供了主菜单及其下拉菜单提供了Delphi7Delphi7集成开发环集成开发环境的所有功能。境的所有功能。Delphi7Delphi7主菜

8、单除包括通常主菜单除包括通常WindowsWindows应用程序都具有的应用程序都具有的FileFile、EditEdit、ViewView、WindowWindow及及HelpHelp等菜单项外,还有与等菜单项外,还有与Delphi7Delphi7工工程、运行及配置等相关的菜单项。程、运行及配置等相关的菜单项。2.2.快捷工具栏快捷工具栏(SpeedToolBar)(SpeedToolBar)快捷工具栏位于快捷工具栏位于Delphi7Delphi7主窗口的左下方它提供主窗口的左下方它提供了与主菜单的常用菜单项相对应的命令按钮,可了与主菜单的常用菜单项相对应的命令按钮,可以在不打开主菜单的情况

9、下快速执行这些功能。以在不打开主菜单的情况下快速执行这些功能。7 7最新课件最新课件1.3 Delphi的集成开发环境的集成开发环境3.3.组件面板组件面板 Delphi7Delphi7主窗口的另一部分是组件面板,位于主窗口的右主窗口的另一部分是组件面板,位于主窗口的右下方(如图下方(如图1-31-3)。组件按功能、基类或特性进行了分类,)。组件按功能、基类或特性进行了分类,用一个具有多页面的组件面板进行管理,为用户使用组用一个具有多页面的组件面板进行管理,为用户使用组件进行应用设计带来了很大的方便。组件面板的布局如件进行应用设计带来了很大的方便。组件面板的布局如图图1-31-3所示。所示。图

10、1-3 组件面板每一组件选项卡都是以鼠标箭头开始的,它表明该选项卡当前处于初始状态,用户尚未选择任何组件。当用户单击选择某个组件后,即可将该组件添加到窗体。8 8最新课件最新课件1.3 Delphi的集成开发环境的集成开发环境1.3.21.3.2窗体设计器窗体设计器 用户界面是应用系统与用户直接交互的界面。设计用用户界面是应用系统与用户直接交互的界面。设计用户界面是设计应用程序的重要部分。户界面是设计应用程序的重要部分。DelphiDelphi的用户界的用户界面由窗体构成,窗体的设计是在窗体设计器中完成的。面由窗体构成,窗体的设计是在窗体设计器中完成的。Delphi7Delphi7提供了一个功

11、能强大的、提供了一个功能强大的、所见即所得所见即所得所见即所得所见即所得的窗体设的窗体设计器。计器。 用户只要从组件面板中选择需要的组件添加到窗体,用户只要从组件面板中选择需要的组件添加到窗体,就可获得所需的应用程序界面。在窗体设计器中还可就可获得所需的应用程序界面。在窗体设计器中还可对窗体中所包含的组件进行删除或编辑操作。在对窗体中所包含的组件进行删除或编辑操作。在Delphi7Delphi7中创建一个新的应用程序时,系统将自动在当中创建一个新的应用程序时,系统将自动在当前工程中添加前工程中添加1 1个新窗体,默认名为个新窗体,默认名为Form1Form1。9 9最新课件最新课件1.3 De

12、lphi的集成开发环境的集成开发环境1.3.31.3.3对象树状查看器对象树状查看器 对象树状查看器以树状结构显示当前工程所包含的所有对象树状查看器以树状结构显示当前工程所包含的所有对象,就像在对象,就像在WindowsWindows系统的文件管理器中显示各文件系统的文件管理器中显示各文件夹及文件的树状结构一样,如图夹及文件的树状结构一样,如图1-41-4所示。所示。图1-4 对象树状查看器 1010最新课件最新课件1.3 Delphi的集成开发环境的集成开发环境1.3.41.3.4对象查看器对象查看器 对象查看器的主要功能是对对象进行设计和管理,它对象查看器的主要功能是对对象进行设计和管理,

13、它是联系界面各组件和程序编码的媒介。对象查看器由是联系界面各组件和程序编码的媒介。对象查看器由对象列表框、属性选项卡和事件选项卡三个部分组成,对象列表框、属性选项卡和事件选项卡三个部分组成,如图如图1-51-5所示。对象查看器有两项主要功能:所示。对象查看器有两项主要功能: (1)(1)设置或修改窗体以及包含于窗体的对象属性。设置或修改窗体以及包含于窗体的对象属性。 (2)(2)设置对象响应的事件处理程序。设置对象响应的事件处理程序。 1111最新课件最新课件图1-5 对象查看器1212最新课件最新课件1.3 Delphi的集成开发环境的集成开发环境1.3.51.3.5代码编辑和浏览窗口代码编

14、辑和浏览窗口 代码编辑和浏览窗口包括两部分,其外观如图代码编辑和浏览窗口包括两部分,其外观如图1-61-6所示。所示。左边是代码树状浏览器,右边是代码编辑器,标题栏左边是代码树状浏览器,右边是代码编辑器,标题栏显示的是正处于当前单元文件的名称。代码编辑器是显示的是正处于当前单元文件的名称。代码编辑器是进行源程序的编辑窗口。可以同时对多个单元文件进进行源程序的编辑窗口。可以同时对多个单元文件进行编辑,此时各单元文件以多个标签页的形式出现,行编辑,此时各单元文件以多个标签页的形式出现,选择相应的标签页即可对该单元文件进行编辑,底部选择相应的标签页即可对该单元文件进行编辑,底部的状态栏有当前行列、改

15、写的状态栏有当前行列、改写/ /插入等编辑状态提示。代插入等编辑状态提示。代码浏览器以树状图方式显示单元文件的信息。码浏览器以树状图方式显示单元文件的信息。1313最新课件最新课件图1-6 代码编辑和浏览窗口1414最新课件最新课件第二部分第二部分 面向对象面向对象面向对象面向对象的的Pascal DelphiDelphi的的编编程程语语言言即即ObjectObjectPascalPascal是是在在PascalPascal的的基基础础上上发发展展起起来来的的,它它继继承承了了PascalPascal语语语语言言言言语语语语法法法法结结结结构构构构严严严严谨谨谨谨和和编编译译代代码码高高效效优

16、优化化等等优优点点。本本章章将将介介绍绍ObjectObjectPascalPascal的的数数据据类类型型、常常量量、变变量量、运运算算符符、语语句句、函函数数和和过过程等。程等。1515最新课件最新课件2.1 数据类型数据类型2.1.12.1.1简单数据类型简单数据类型 简单类型包括有序类型和实型两种。简单类型包括有序类型和实型两种。 1 1有序类型有序类型 有序类型包括整型、字符型、布尔型、枚举型和子界型。有序类型包括整型、字符型、布尔型、枚举型和子界型。 有序类型是一种线性的数据结构,每个值都有唯一的前有序类型是一种线性的数据结构,每个值都有唯一的前驱(除第一个)和唯一的后继(除最后一个)。驱(除第一个)和唯一的后继(除最后一个)。 (1)(1)整型整型 整型的表示范围及存储格式见表整型的表示范围及存储格式见表2-12-1。1616最新课件最新课件类型类型取值范围取值范围存储格式存储格式IntegerInteger-21474836482147483647-21474836482147483647有符号有符号3232位整数位整数CardinalCardinal042949672

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

当前位置:首页 > 幼儿/小学教育 > 小学课件

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