| 作 者: | 黄晓敏 |
| 出版社: | 清华大学出版社 |
| 丛编项: | 新世纪高职高专实用规划教材 |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | Delphi |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 Delphi 6基础知识 1
1.1 Delphi概述 1
1.1.1 Delphi简介 1
1.1.2 Delphi的主要特点 1
1.1.3 Delphi6的新特点 2
1.2 Delphi 6的安装及卸载 2
1.2.1 Delphi6的环境要求 2
1.2.2 Delphi6的安装 3
1.2.3 Delphi6的卸载 6
1.3 Delphi 6集成开发环境 7
1.3.1 用户界面 7
1.3.2 主窗口 8
1.3.3对象观察器 12
1.3.4 帮助系统 14
1.4 习题 14
第2章 0bjeot Pascal程序设计语言 15
2.1 ObjectPascal语言基础 15
2.1.1 基本字符和符号 15
2.1.2 常量与变量 18
2.1.3 数据类型 19
2.1.4 运算符 25
2.2 语句 26
2.2.1 赋值语句 26
2.2.2 复合语句 27
2.2.3 控制语句 27
2.2.4 循环语句 30
2.3 过程与函数 32
2.3.1 过程 32
2.3.2 函数 34
2.3.3 变量的作用域 35
2.4 ObiectPascal的面向对象编程基础 36
2.4.1 对象与类的定义 36
2.4.2 类与单元的关系 37
2.4.3 类的封装与继承 38
2.5 习题 39
第3章 可视化编程与Delphi 6组件的使用 40
3.1 可视化编程的步骤 40
3.1.1 创建项目和新建窗体 40
3.1.2 在窗体中添加组件 41
3.1.3 选定与布置组件 42
3.1.4 设置属性 43
3.1.5 编写代码 45
3.1.6 保存项目 47
3.1.7 运行项目 48
3.1.8 关闭项目与关闭Delphi 49
3.1.9 修改项目 49
3.1.10 Delphi程序的基本组成 50
3.2 设计窗体 54
3.2.1 窗体的属性 54
3.2.2 窗体的主要事件 56
3.2.3 窗体的方法 57
3.2.4 新建窗体 58
3.3 设计菜单 58
3.3.1 主菜单 58
3.3.2 PopupMenu菜单 67
3.4 工具栏与状态栏组件 67
3.4.1 ToolBar组件 68
3.4.2 CoolBar组件 72
3.4.3 StatusBar组件 74
3.5 按钮与面板 76
3.5.1 普通按钮组件 76
3.5.2 位图按钮组件 78
3.5.3 快速按钮组件 79
3.5.4 单选按钮组件 83
3.5.5 复选框组件 86
3.5.6 面板组件 188
3.6 文本对象组件 90
3.6.1 标签组件 90
3.6.2 编辑框组件 92
3.6.3 掩码编辑框组件 94
3.6.4 多行文本编辑器组件 95
3.6.5 复文本编辑器组件 96
3.6.6 列表框组件 100
3.6.7 组合框组件 103
3.7 显示与输入对话框 104
3.7.1 ShowMessage过程 104
3.7.2 MessageDlg函数 105
3.7.3 1nputBox函数 106
3.7.4 对话框组件 108
3.8 多窗体技术 111
3.8.1 向项目中加入新的窗体 111
3.8.2 在多个窗体或单元之间切换的方法 112
3.8.3 在一个窗体中调用另一个窗体的方法 112
3.8.4 不同项目间窗体的共享方法 113
3.8.5 设定主窗体 113
3.9 习题 114
第4章 图形、动画与多媒体的开发 115
4.1 图形 115
4.1.1 图形的基本概念 115
4.1.2 TCanvas介绍 115
4.1.3 Shape组件 119
4.1.4 PaintBox组件 119
4.2 动画 129
4.2.1 Animate功能简介 129
4.2.2 常用属性 129
4.2.3 常用方法 130
4.2.4 应用举例 130
4.3 多媒体介绍 133
4.3.1 Med[aPlayer组件 133
4.3.2 常用属性 134
4.3.3 常用方法 135
4.3.4 应用举例 135
4.4 习题 138
第5章 调试技术与异常处理 139
5.1 三种错误的类型 139
5.2 控制程序的执行 139
5.2.1 运行到指定行 141
5.2.2 单步执行 141
5.2.3 断点执行及断点的设置与使用 141
5.2.4 暂停程序的执行 143
5.3 调试器的设置 143
5.4 观察变量、表达式和属性的值 146
5.5 异常处理 147
5.5.1 引入异常处理的原因 147
5.5.2 异常的种类 147
5.5.3 异常类的触发方法 150
5.5.4 处理异常的两种方法 150
5.6 习题 152
第6章 目录与文件的操作 153
6.1 文件目录类组件的介绍 153
6.1.1 目录类组件的介绍 153
6.1.2 TreeView组件 155
6.2 文件目录过程与函数 161
6.2.1 文件管理的过程和函数 161
6.2.2 目录管理的过程与函数 163
6.3 文件内容的读写 164
6.3.1 Delphi中的文件类型 164
6.3.2 文本文件类型 165
6.3.3 类型文件 168
6.3.4 无类型文件 169
6.3.5 TStream的运用 169
6.4 习题 171
第7章 数据库编程 172
7.1 数据库引擎管理器 172
7.1.1 Delphi6数据库系统概述 172
7.1.2 BDE简介 173
7.1.3 数据库资源管理器的功能174
7.2 Delphi6数据库桌面系统 177
7.2.1 DatabaseDesktop概述 177
7.2.2 设定工作目录与私有目录 177
7.2.3 创建别名 177
7.2.4 创建数据库表 179
7.2.5 数据库表格的属性 180
7.3 BDE数据集组件 183
7.3.1 数据集组件的状态 183
7.3.2 数据集组件常用的方法 184
7.3.3 TTable组件 187
7.3.4 TQuery组件 188
7.3.5 数据集组件的使用方法 189
7.4 数据访问组件 189
7.4.1 数据访问组件介绍 189
7.4.2 数据访问组件的使用 190
7.5 数据控制组件 190
7.5.1 数据控制组件简介 190
7.5.2 TDBGrid组件 191
7.5.3 TDBnavigator组件 192
7.5.4 TDBText组件 192
7.5.5 TDBEdit组件 193
7.5.6 TDBMemo组件 193
7.5.7 TDBImage组件 193
7.5.8 TDBListBox组件 193
7.5.9 TDBComboBox组件 193
7.5.10 其他组件 193
7.6 Delphi 6中的SQL编程 194
7.6.1 SQL查询语句简介 194
7.6.2 SQL语言编程中的运用 194
7.6.3 动态SQL语句的编程 195
7.6.4 SQL编程实例 197
7.7 ADO编程 200
7.7.1 基本ADO的体系结构 200
7.7.2 ADO数据集组件介绍 201
7.7.3 应用ADO开发数据库应用系统举例 202
7.8 报表设计 204
7.8.1 用QuickReportWizard快速创建报表 204
7.8.2 使用QuickReport创建报表 206
7.8.3 制作报表实例 209
7.9 应用举例 211
7.9.1 建立一个基于BDE的学生缴费系统 211
7.9.2 建立一个基于ADO的人事管理系统 217
7.10 习题 229
第8章 Internet编程基础 230
8.1 Internet基本概念 230
8.1.1 网络和TCP/IP协议 230
8.1.2 协议和常用术语 230
8.2 建立一个Web浏览器 231
8.3 创建Web服务器 234
8.4 应用举例 236
8.5 习题 239