Delphi集成开发环境介绍.ppt
《Delphi集成开发环境介绍.ppt》由会员分享,可在线阅读,更多相关《Delphi集成开发环境介绍.ppt(28页珍藏版)》请在装配图网上搜索。
课程相关信息 课程邮箱ncepu delphi2010 密码 delphi教师联系方式zhoujing108 61772742 Delphi程序设计实例教程 周蓉 周景 高燕等编著 水利水电出版社 Delphi程序设计实例教程 第一部分Delphi安装与IDE第二部分程序结构与框架组件介绍第三部分ObjectPascal语言第四部分常用组件第五部分数据库组件第六部分多媒体应用实例 内容提要 本书是根据教育部考试中心最新制定 全国计算机等级考试二级Delphi语言程序设计考试大纲 2007年版 编写的教材 内容紧扣考试大纲 通过大量的Delphi考试试题和上机实例进行实例分析 深入浅出的介绍了Delphi的集成开发环境 编译和调试方法 面向对象程序开发的思想 Delphi编程语言 ObjectPascal Delphi的常用组件 框架类 文本类 按钮类 列表类等常用属性 方法和事件 Delphi提供的图形图象组件和多媒体组件 并通过具体数据库实例详细介绍了各种数据库连接方式 如BDE ADO等 第一讲Delphi集成开发环境介绍 Delphi的IDE IDE是集成开发环境的简称 英文全称是IntegratedDevelopmentEnvironment 可视化开发环境分三个组成部分 编辑器 调试器和窗体设计器 1 1菜单栏 Delphi的大部分功能都可以通过菜单栏上的菜单项实现 如组件的选择 环境设置 选择编译窗口选项 查看帮助信息 建立新的窗体或单元等 File菜单 NewOpenSaveCloseUseunit 1 1菜单栏 Edit菜单 alignSendtobackBringtofrontTaborderLockcontrolSearch菜单 实现查找功能 1 1菜单栏 View菜单 用于管理IDE中窗口的显示ProjectManagerObjectInspectorObjectTreeViewAlignmentPaletteToggleForm UnitComponentList 1 1菜单栏 project菜单 与工程管理有关的命令CompileProjectCompileAllprojectsViewsource查看工程文件Run 用来调试及运行应用程序RunStepoverTraceinto 1 2窗体 窗体就是要供用户 User 操作的接口窗口 在窗体上设计应用程序的用户界面 UserInterface 在程序设计阶段 通过向窗体中添加组件以及更改窗体与窗体中组件的大小 位置来完成窗体的设计 可以用鼠标调整组件在窗体设计器中的位置和大小 还可以用对象查看器和代码编辑器来控制组件的外观和行为 应用程序的实现正是用事件的形式将窗体及其中的组件的属性与程序代码结合起来完成 1 3代码编辑器 是编写代码的地方 每个代码单元 Unit 是其中的一页程序编辑页 可以同时打开多个程序编辑页 打开一个新项目时 该项目已经其有默认的单元 而项目和单元都有基本的默认代码 其中默认的代码单元会显示在代码编辑器中 单元管理器 以一种树状视图的方式显示了列在代码编辑窗口前台的单元文件的结构 代码编辑窗口又称单元文件窗口 是用来输入代码编写源程序 也是Delphi根据应用程序中的组件自动生成代码的地方 1 3代码编辑器 在初始状态下 代码窗口掩藏在窗体下 可以通过以下几种方法来显示它 选择菜单命令View CodeExplorer或者View ToggleForm Unit 单击快捷工具栏中的ToggleForm Unit转换快捷键 功能键F12 1 3代码编辑器 查询说明文件 按F1键代码分析 提示有关程序语法和参数方面的信息程序调试 如果程序在编辑时发生错误或警告事项 其结果会自动显示在代码编辑器的下方 Message 窗口区域内 执行时在断点处显示变量值 1 4组件面板 组件面板是放置应用程序组件的地方 在组件库中的每一个组件实际上就是一个对象 用户可以增加和改进其功能 并由此形成一个新的组件 并且可以将这个新的组件添加到组件库中 1 4组件面板 加入组件 双击 单击 Shift 单击 连续放置组件 除了窗体上会产生组件的图形外观之外 代码编辑器会自动将组件列为窗体对应对象所拥有的成员 添加按钮后 自动产生此行代码 倘若再将Button1从Form1窗体上删除 图中标出的这行代码会自功随之删除 因此不需要自行增加或删除这行代码 1 4组件面板 可以通过view componentlist菜单命令来往窗体上添加组件 1 5对象查看器 ObjectInspector 功能是实现对象 尤其是组件 的属性设置 创建事件处理过程并进行管理 由三个部分组成 对象下拉列表框 属性 Properties 选项卡 事件 Events 选项卡 下拉列表框显示了窗体及窗体中可供选择的组件 Properties选项卡显示了窗体中当前所选对象的属性 Events选项卡显示了窗体中当前所选对象可以响应的事件 1 5对象查看器 属性 通过对象检视器可以连接窗体上的可视化界面和代码 具体而言 利用对象检视器可以设置窗体中的组件在设计时的属性 并可以通过它建立或浏览窗体内的组件事件 eventhandler 在程序设计的时候 以鼠标点击Form1里的Button1组件 则对象检视器里显示的内容 即为Button1的属性和事件 而此时若改变了Button1的属性 则不必等到程序执行的时候就会立即显示出来 1 5对象查看器 属性 有些属性前有一个带有方框的加号标志 表明该属性由一些子属性组成 组件的属性中最重要的是Name属性 每个对象都应该有独一无二的Name属性值 1 5 1对象的常见属性 1 5对象查看器 事件 Delphi中的每个组件 包括窗体本身 都定义了一系列的默认事件 如单击事件 OnClick 双击事件 OnDblClick 何谓事件 可以理解为对应一个用户的操作 当然不是所有的事件都对应用户的操作 有些事件是系统自动产生的 例如 当创建一个窗体时 会产生oncreate事件 1 5对象查看器 事件 通常情况下 事件的处理过程为空 可以双击事件右边的组合框来添加事件的处理过程 如果要共用已经存在的事件处理过程 可以通过下拉式组合框选择已经存在的事件处理过程 Events页列出了组件所对应的全部事件 除了对组件进行直接操作能触发特定的事件外 在编辑代码中调用相应的方法也可以间接地触发特定事件 1 5 2组件的常用事件 1 6对象树浏览器 对象树浏览器 ObjectTreeView 如图1 12所示 以树状形式显示窗体 数据模块或框架上的可视组件和非可视组件 对象树状列表可以显示组件的逻辑关系如兄弟 父子和属性关系 用户可以将一个组件拖放到另一个组件上以创建它们之间的关系 如果IDE中没有显示对象树浏览器 可通过选择菜单View ObjectTreeView或按Alt Shift F11键来打开它 1 7工程管理器 选择菜单命令View ProjectManager可以打开工程管理器 ProjectManager Delphi7的工程管理器通过工程组进行管理 列出了反映各工程之间的联系的树状表 使用户可以很直观地找到各工程直接的联系 1 8快捷工具栏 快捷工具栏是提供放置常用工具的地方 则可节省寻找工具的时间 可以通过将鼠标移到工具栏上显示的帮助信息中了解快捷工具栏的作用 上机练习 按照教材上p14页的例子创建一个简单的Delphi程序 并熟悉IDE环境- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Delphi 集成 开发 环境 介绍
装配图网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文