Delphi程序设计教程

当前位置:首页 > 计算机网络 > 征订教材 > Delphi程序设计教程

出版社:人民邮电出版社
出版日期:2004-7
ISBN:9787115093912
作者:吕新平等编
页数:238页

书籍目录

第1章 Delphi概述 11.1 Delphi的主要特点 11.2 Delphi的启动与退出 21.2.1 启动Delphi 21.2.2 退出Delphi 21.3 Delphi的集成开发环境 31.3.1 主窗口 31.3.2 对象结构浏览 81.3.3 窗体 81.3.4 对象编辑器 91.3.5 代码编辑器 101.3.6 其他常用工具介绍 101.4 程序的基本结构 121.4.1 项目与项目文件 121.4.2 窗体文件 121.4.3 单元文件 121.5 Delphi程序设计过程 141.5.1 Delphi程序设计步骤 141.5.2 一个简单的Delphi程序 15习题 15第2章 Object Pascal语言基础 172.1 字符集和符号 172.1.1 字符集 172.1.2 标识符 172.1.3 Object Pascal的保留字 182.1.4 数值、标号和字符串 182.1.5 注释与分隔符 192.2 常量和变量 192.2.1 常量 192.2.2 变量 202.2.3 数据类型 212.3 表达式 302.4 语句 322.4.1 赋值语句 322.4.2 过程语句 332.4.3 Goto(无条件转移)语句 332.4.4 复合语句 332.4.5 IF语句 342.4.6 Case语句 352.4.7 Repeat(直到型循环)语句 362.4.8 While(当型循环)语句 362.4.9 For(计数型循环)语句 372.4.10 With语句 382.4.11 Break(强制退出循环)语句 382.4.12 Continue(强制缩短循环)语句 392.4.13 Exit(强制退出程序块)语句 392.4.14 Halt(强制终止程序执行)语句 402.4.15 Runerror(停止程序执行并产生运行错误)语句 402.5 作用域 402.6 过程与函数 412.6.1 过程和函数的参数 412.6.2 过程 432.6.3 函数 442.6.4 嵌套与递归 452.6.5 Windows API函数 462.7 类 472.7.1 类定义 472.7.2 构造函数 482.7.3 析构函数 482.7.4 类的封装 492.7.5 类运算符 492.7.6 类的继承性 502.8 输入与输出 502.9 异常事件的处理 512.9.1 Try...Except语句 522.9.2 Try...Finally语句 532.9.3 Exit、Break和Continue语句 532.9.4 预定义的异常 532.9.5 Raise语句 532.10 程序单元 542.10.1 单元文件 542.10.2 项目文件 56习题 57第3章 窗体的使用 583.1 窗体和组件 583.1.1 窗体和组件的关系 583.1.2 组件的层次结构 593.1.3 组件的分类 603.2 窗体中组件的操作 603.2.1 组件的添加 613.2.2 选定组件 613.2.3 改变组件的大小 613.2.4 移动和删除组件 623.2.5 组件的剪切、复制与粘贴 623.2.6 组件的对齐 623.2.7 组件的前后次序调整 633.2.8 使用容器组件 633.2.9 组件的Tab键次序设定 643.3 窗体组件的属性 653.3.1 窗体的位置与大小 653.3.2 窗体的颜色 653.3.3 窗体的外观与样式 663.3.4 窗体的状态设定 673.3.5 其他重要的属性 673.4 窗体的事件 683.4.1 Create和Destroy事件 683.4.2 Show和Hide事件 683.4.3 Activate和Deactivate事件 693.4.4 Click事件 693.4.5 DblClick事件 693.4.6 DragDrop事件 693.4.7 KeyDown和KeyUp事件 693.4.8 KeyPress事件 703.4.9 MouseDown和MouseUp事件 703.4.10 MouseMove事件 703.4.11 Resize事件 703.5 应用实例 70习题 72第4章 菜单组件与菜单生成器的使用 734.1 菜单组件 734.2 使用菜单生成器设计菜单 734.2.1 打开菜单生成器 734.2.2 添加及编辑菜单项 744.2.3 菜单生成器的快捷菜单 754.2.4 使用菜单模板 764.2.5 将代码与事件联系起来 794.2.6 在运行时存取和编辑菜单 794.3 菜单组件上菜单项的属性 824.3.1 Break属性 824.3.2 Caption属性 844.3.3 Checked属性 854.3.4 Default属性 864.3.5 Enabled属性 864.3.6 GroupIndex属性 874.3.7 HelpContext属性 884.3.8 Hint属性 884.3.9 Name属性 884.3.10 RadioItem属性 884.3.11 ShortCut属性 894.3.12 Tag属性 894.3.13 Visible属性 894.4 菜单组件的属性 894.4.1 AutoMerge属性 894.4.2 Items属性 914.4.3 Alignment属性 914.5 菜单的事件 91习题 91第5章 常用组件的使用 925.1 标签组件(Label) 925.1.1 标签组件的属性 925.1.2 标签组件的事件 965.1.3 标签组件的应用实例 965.2 编辑组件(Edit) 975.2.1 编辑组件的属性 985.2.2 编辑组件的事件 995.2.3 编辑组件的应用实例 995.3 备注组件(Memo) 1005.3.1 备注组件的属性 1015.3.2 备注组件的事件 1015.3.3 备注组件的应用实例 1015.4 按钮组件(Button) 1025.4.1 按钮组件的属性 1025.4.2 按钮组件的事件 1035.4.3 按钮组件的应用实例 1035.5 复选框组件(CheckBox) 1055.5.1 复选框组件的属性 1055.5.2 复选框组件的事件 1055.5.3 复选框组件的应用实例 1055.6 单选按钮组件(RadioButton) 1065.6.1 单选按钮组件的属性 1065.6.2 单选按钮组件的事件 1065.7 列表框组件(ListBox) 1075.7.1 列表框组件的属性 1075.7.2 列表框组件的事件 1085.8 组合框组件(ComboBox) 1085.8.1 组合框组件的属性 1095.8.2 组合框组件的事件 1095.9 滚动条组件(ScrollBar) 1105.9.1 滚动条组件的属性 1105.9.2 滚动条组件的事件 1115.10 分组框组件(GroupBox) 1115.11 单选分组框组件(RadioGroup) 111习题 112第6章 制作工具栏及状态栏 1136.1 面板组件(Panel) 1136.1.1 面板组件的属性 1136.1.2 面板组件的事件 1146.2 快捷按钮组件(SpeedButton) 1146.2.1 快捷按钮组件的属性 1156.2.2 快捷按钮组件的事件 1176.3 制作工具栏 1176.4 制作状态栏 1176.5 使用工具栏组件设计工具栏 1196.5.1 工具栏组件 1196.5.2 工具栏按钮组件 1206.5.3 设计工具栏 1216.6 使用状态栏组件设计状态栏 1236.6.1 状态栏组件的属性 1236.6.2 在状态栏组件中添加或删除显示面板 1246.6.3 状态栏同步显示过程 124习题 125第7章 多媒体程序设计 1267.1 多媒体与多媒体程序设计 1267.1.1 多媒体 1267.1.2 多媒体程序设计 1267.1.3 Windows操作系统的多媒体支持 1277.2 媒体播放器组件(MediaPlayer) 1277.2.1 媒体播放器组件的属性 1287.2.2 媒体播放器组件的事件 1297.2.3 使用媒体播放器的实例 1297.3 卡通组件 1317.3.1 卡通组件的属性 1317.3.2 卡通组件的事件 1327.3.3 使用卡通组件的实例 132习题 133第8章 各种对话框的制作 1348.1 定制对话框 1348.1.1 对话框的分类 1348.1.2 对话框组件 1348.2 打开对话框组件(OpenDialog) 1348.2.1 打开对话框组件的属性 1358.2.2 调用打开文件对话框的方法 1378.2.3 打开文件对话框的实例 1378.3 保存对话框组件(SaveDialog) 1378.3.1 保存对话框组件的属性 1388.3.2 调用保存文件对话框的方法 1388.3.3 保存文件对话框的实例 1388.4 字体对话框组件(FontDialog) 1398.4.1 字体对话框组件的属性 1398.4.2 字体对话框组件的事件 1418.4.3 调用字体对话框的方法 1418.4.4 字体对话框组件的实例 1418.5 颜色对话框组件(ColorDialog) 1428.5.1 颜色对话框组件的属性 1428.5.2 调用颜色对话框的方法 1438.5.3 颜色对话框组件的实例 1438.6 打印对话框组件(PrintDialog) 1448.6.1 打印对话框组件属性 1448.6.2 调用打印对话框的方法 1458.6.3 打印对话框组件的实例 1468.7 打印机设置对话框组件(PrinterSetupDialog) 1468.8 查找对话框组件(FindDialog) 1478.8.1 查找对话框组件的属性 1478.8.2 查找对话框组件的事件 1488.8.3 调用查找对话框的方法 1488.8.4 查找对话框组件的实例 1488.9 替换对话框组件(ReplaceDialog) 1498.9.1 替换对话框组件的属性 1498.9.2 替换对话框组件的事件 1498.9.3 调用替换对话框的方法 1498.9.4 替换对话框组件的实例 1508.10 对话框的综合实例——简单的文本编辑器 150习题 152第9章 数据库应用程序 1539.1 Delphi的数据库访问机制 1539.1.1 数据库的基本概念 1539.1.2 Borland数据库引擎(BDE) 1539.2 数据库程序向导 1559.3 数据库资源管理器 1569.4 常用的数据库控制组件 1579.4.1 Table组件 1579.4.2 Database组件 1609.4.3 DBEdit组件 1629.5 Database Desktop的使用 1639.5.1 Database Desktop窗口 1639.5.2 建立数据表 1659.5.3 查看数据表 1709.5.4 编辑数据表 1729.5.5 修改数据表结构 172习题 173第10章 画布 17410.1 画布(Tcanvas) 17410.1.1 画布的属性 17410.1.2 基本的绘图功能 17410.2 常用的绘图指令 17510.2.1 在画布上绘图的过程 17510.2.2 画点 17510.2.3 画直线 17510.2.4 画曲线 17610.2.5 画多边形 17710.2.6 画饼图 17810.2.7 输出文本 178习题 179第11章 资源的使用 18011.1 Windows中的资源 18011.2 图标资源的使用方法 18111.3 光标资源的使用方法 18111.4 位图资源的使用方法 181习题 182第12章 编译调试应用程序 18312.1 基本概念 18312.1.1 执行点 18312.1.2 断点 18312.1.3 监视 18412.2 编译运行应用程序 18412.2.1 编译运行应用程序的方法 18412.2.2 为应用程序提供运行参数 18512.3 调试应用程序 18512.3.1 允许使用程序调试器 18612.3.2 控制程序的执行 18612.3.3 断点的使用 18812.3.4 使用监视表达式 19012.3.5 计算及修改表达式的值 190习题 191第13章 一个完整的数据库应用程序 19213.1 系统功能概要 19213.2 系统数据库结构设计 19213.3 窗体设计 19313.3.1 用户验证窗体 19313.3.2 程序主控窗体 19413.3.3 人事管理窗体 19413.3.4 程序维护窗体 19413.3.5 报表打印窗体 19513.3.6 数据模块窗体 19613.4 关键代码的编写 19613.4.1 验证用户 19613.4.2 浏览记录 19713.4.3 新增记录 19713.4.4 删除记录 19813.4.5 修改记录 19813.4.6 查询记录 199附录一 系统内建的过程和函数列表 202附录二 编译、运行错误信息 216

作者简介

本书以Windows 2000为运行环境,说明如何使用Delphi 6.0开发应用程序。
  主要内容包括Delphi的功能及特点,Object Pascal语言基础最基本的窗体组件,菜单组件,窗体中的常用组件,制作工具栏及状态栏的组件,多媒体组件,各种对话框组件,数据库组件,画布,资源的使用,编译、调试应用程序的过程,以及通过一个实际的数据库应用程序示例来向读者介绍Delphi数据库应用程序设计的整体思路。
  本书是高职高专计算机专业的Delphi课程教材,也适合计算机程序设计爱好者自学使用。

图书封面


 Delphi程序设计教程下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024