图书介绍
Delphi3.0使用与开发指南pdf电子书版本下载
- 冯永红等编 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115070989
- 出版时间:1998
- 标注页数:298页
- 文件大小:11MB
- 文件页数:310页
- 主题词:
PDF下载
下载说明
Delphi3.0使用与开发指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1 Hello! Delphi 1
第一章 Delphi基础 1
1.2 Delphi2.0到3.0的飞跃 4
1.3 可视化及OOP概念 5
1.3.1 什么是对象 5
1.3.2 什么是属性 6
1.3.3 什么是事件 6
1.4 什么是面向对象编程(OOP) 7
1.4.1 对象的封装性、继承性 7
1.4.2 对象的多态性 8
1.4.3 对象的可见性 8
1.4.4 如何访问对象的域和方法 9
1.5 本章小结 10
2.1.1 菜单栏(Menuitem) 11
第二章 Delphi集成环境开发 11
2.1 主窗口 11
2.1.2 快速按钮(SpeedBar) 14
2.1.3 组件板(Compoment Palette) 14
2.2 工程管理器(Project Manager) 14
2.3 表单窗体(Form) 15
2.4 对象查看器(Object Inspector) 16
2.5 代码窗口(Code Editor) 17
2.6 本章小结 20
第三章 如何利用IDE创建一简单加减计算器程序 21
3.1 计算器的功能 21
3.2 项目的创建的途径 22
3.3 创建用户界面 23
3.3.1 如何选取所需的部件 23
3.3.2 如何实现部件的调整 24
3.4 如何设计部件的属性 26
3.5 计算器功能的实现——代码的编写 29
3.5.1 计算功能的实现 31
3.5.2 清除功能的实现 34
3.6 程序的运行 35
3.7 程序的改进 37
3.8 程序的简单调试 38
3.8.1 断点的设置 38
3.8.2 变量值的观察 39
3.8.3 程序的运行控制 39
3.9 项目的管理 40
3.9.1 如何设置自己的图标和标题 40
3.9.2 帮助文件的联接 42
3.10 本章小结 42
4.1 编辑器的功能 43
第四章 构建简单的编辑器程序 43
4.2 编辑器的输入 46
4.2.1 Edit的使用 46
4.2.2 RichEdit的改进 51
4.3 如何实现对字体的控制 56
4.3.1 单选框与复选框的使用 57
4.3.2 用组合框改进 59
4.4 菜单设计 61
4.4.1 菜单设计 62
4.4.2 菜单项功能的实现 65
4.5 对话框的使用 68
4.5.1 普通对话框 68
4.5.2 如何打开文件 69
4.5.3 如何存储文件 72
4.5.4 文件的打印 73
4.5.5 字体对话框 78
4.6 本章小结 80
第五章 窗体风格的设计 81
5.1 Form对象 81
5.2 编辑器的About窗口 84
5.2.1 窗体的添加与删除 84
5.2.2 为编辑器写软件说明 85
5.3 让编辑器支持右键 86
5.4 对编辑器菜单的改进 88
5.4.1 级联菜单的设计 88
5.4.2 复选标记设置 89
5.4.3 菜单项的灰显 90
5.5 工具条的添加 91
5.5.1 工具条的使用 91
5.5.2 快速按钮设计 92
5.6 窗口状态栏的设计 95
5.7 窗体的分割 99
5.7.1 用Panel组件分割 99
5.7.2 用 HeaderControl组件分割 101
5.7.3 用Header组件分割 103
5.8 本章小结 104
第六章 OOP程序设计风格 105
6.1 Delphi代码的结构 105
6.2 类和对象 107
6.3 对象系统的三个特性 110
6.4 方法重载 112
6.5 本章小结 112
7.2.1 Notebook与TabSet 115
7.2 与多页对象有关的组件 115
7.1 多页对象概述 115
第七章 多页对象与多文档界面设计 115
7.2.2 TabbedNotebook与TabControl 120
7.2.3 PageControl与TabSheet 121
7.3 多文档界面的结构 122
7.4 多文档界面建立 122
7.4.1 建立MDI父窗体 122
7.4.2 建立子MDI子窗体 123
7.4.3 动态建立子窗体的方法 124
7.5 子窗体菜单设计 125
7.5.1 合并菜单 126
7.5.2 代码的更改 127
7.5.3 对子窗体的管理 127
7.6 MDI窗体的关闭 129
7.7 MDI模板 130
7.8 本章小结 132
第八章 图像、图形与多媒体 133
8.1 Delphi图形基础 133
8.1.1 画布(TCanvas) 133
8.1.2 颜色(Tcolor)对象 133
8.1.3 坐标与像素 134
8.1.4 画笔(Tpen)对象 136
8.1.5 画刷(Tbrush)对象 139
8.2 用Canvas编写图形应用程序 140
8.2.1 响应鼠标事件 142
8.2.2 用鼠标绘制各种图形 143
8.2.3 TPaintBox组件 145
8.3 图像的处理 146
8.3.1 图像基础 147
8.3.2 如何显示一个已存在的图像 148
8.3.3 如何在Delphi中编辑图像 151
8.4 如何在程序中使用声音 154
8.4.1 用 MediaPlayer组件播放声音 154
8.4.2 调用API函数播放声音 155
8.5 视频文件的播放 156
8.6 对媒体播放器的方法控制 157
8.7 本章小结 160
第九章 文件系统的管理 161
9.1 文件的类型和属性 161
9.2 编辑文本文件的操作 162
9.2.1 文件的打开与关闭 162
9.2.2 文件的读写 163
9.3.1 File ListBox和FilterComboBox 164
9.3 文件系统的管理控制 164
9.3.2 Directory Listbox和DriveComboBox 168
9.3.3 DirectoryOutline 171
9.4 开发一个文本与图像浏览器 172
9.5 本章小结 175
第十章 灵活运用集成调试器 177
10.1 如何设置环境 177
10.2 控制程序运行方式 178
10.3 断点的设置及使用 180
10.4 跟踪程序过程 182
10.5 异常处理 185
10.5.1 Delphi异常处理机制与异常类 185
10.5.2 常见的几类异常 185
10.5.3 异常保护 188
10.5.4 异常响应 190
10.6 本章小结 192
第十一章 开发数据库应用程序 193
11.1 数据库的建立 193
11.1.1 关系数据库 193
11.1.2 Delphi数据库特性 194
11.2 建立一个新的数据库表 194
11.2.1 Database Desktop工具 194
11.3 如何访问数据库表 198
11.3.1 Form Wizard创建简单数据库应用程序 198
11.3.2 数据访问组件(Data Access)的应用 201
11.3.3 数据控制组件cData Control)的应用 203
11.4 运行期间访问数据库表 207
11.4.1 数据集的打开与关闭 207
11.4.2 数据库表记录的定位 207
11.4.3 对数据库表数据的操作方法 208
11.5 记录的排序与查询 211
11.5.1 索引的建立 212
11.5.2 利用索引排序 213
11.5.3 精确查找某一记录 213
11.5.4 利用GotoNearest和FindNearest执行不精确查找 216
11.5.5 限制记录范围 217
11.6 SQL语言与TQuery组件 217
11.6.1 TQuery组件 217
11.6.2 在TQuery组件中使用静态SQL 218
11.6.3 在TQuery组件中使用动态SQL语句 220
11.7 多数据库表的查询 221
11.7.1 链接两数据库表 222
11.7.2 数据集的过滤(Filter) 223
11.8 创建学生信息管理应用程序 224
11.8.1 数据模块(Data Module)使用 225
11.8.2 界面设计 226
11.8.3 有关代码编写 227
11.9 客户/服务器结构 230
11.9.1 客户机概述 230
11.9.2 中间件 231
11.10 本章小结 231
第十二章 创建自己的可视组件和ActiveX组件 233
12.1Windows的动态链接库DLLs 233
12.1.1 如何创建一个新的DLLs 233
12.1.2 如何调用 DLLs 234
12.2 创建自己的可视组件 238
12.2.1 包(Package) 238
12.2.2 如何在组件板里加入自己的组件 238
12.3 为组件添加属性、方法和事件——TMinMax组件 242
12.3.1 利用Component创建骨架单元 242
12.3.3 TMinMax属性的添加 243
12.3.2 Delphi对象类的访问类型 243
12.3.4 方法的添加——CompareAB方法 245
12.3.5 事件OnEqual的添加 245
12.3.6 事件的触发 246
12.3.7 构造函数 246
12.3.8 MinMax组件的安装 248
12.3.9 组件MinMax的应用 249
12.4 对组件MinMax的改进 252
12.4.1 通过函数方法访问属性值 252
12.4.2 从已有组件继承组件 253
12.4.3 组件的更新 256
12.5 带参数事件的添加 256
12.5.1 新事件类型的定义 256
12.6 ActiveX组件 257
12.5.2触发事件和响应事件 257
12.6.1 创建一基于TButton组件的ActiveX组件 258
12.6.2 ActiveX组件的注册 262
12.6.3 添加新方法 262
12.8 本章小结 265
第十三章 Internet应用程序的开发 267
13.1 网页浏览器的创建 267
13.1.1 界面设计 267
13.1.2 THTML组件的应用 268
13.2 Web Server Application的应用 273
13.2.1 Hello!应用程序的编写 273
13.2.2 网络投票应用程序 274
13.3 利用ActiveForm重写投票应用程序 278
附录 Pascal简介 281
13.4 本章小结 283
A.1 代码格式与程序风格 283
A.2 一般数据类型 286
A.3 常量型 288
A.4 定义数据类型 288
A.5 流程的控制 293
A.5.1 if语句 293
A.5.2 case语句 294
A.6 循环 295
A.6.1 repeat语句 295
A.6.2 while语句 295
A.6.3 for语句 296
A.7 过程与函数 296
A.7.1 过程与函数的概念 296
A.7.2 参数的传递 297