图书介绍
Delphi 5编程基础PDF|Epub|txt|kindle电子书版本网盘下载
![Delphi 5编程基础](https://www.shukui.net/cover/23/34843109.jpg)
- 吴小前,马亮等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302007586
- 出版时间:2000
- 标注页数:314页
- 文件大小:38MB
- 文件页数:324页
- 主题词:
PDF下载
下载说明
Delphi 5编程基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Delphi简介1
1.1 Delphi概述1
1.1.1 Delphi的版本1
1.1.2 Delphi 5的新特点2
1.2 Delphi 5的安装6
1.2.1 系统配置6
1.2.2 安装过程6
1.2.3 安装外挂工具10
1.3 开发环境11
1.3.1 加速按钮栏12
1.3.2 对象监视器13
1.3.3 窗体设计器和代码编辑器14
1.3.4 代码浏览器15
1.3.5 类完成器16
1.3.6 环境设置17
1.4 帮助系统17
第2章 Object Pascal语言和程序结构19
2.1 结构与类型概述19
2.2 常量和变量19
2.2.1 常量20
2.2.2 变量20
2.3 操作符20
2.3.1 算术操作符20
2.3.2 逻辑操作符21
2.3.3 关系操作符21
2.3.4 操作符的优先级22
2.4 数据类型22
2.4.1 有序类型22
2.4.2 实数类型27
2.4.3 字符串类型28
2.4.4 构造类型29
2.4.5 指针类型33
2.5 语句34
2.5.1 声明语句34
2.5.2 可执行语句36
2.6 过程和函数43
2.6.1 过程43
2.6.2 函数43
2.6.3 函数和过程中变量的作用域44
第3章 面向对象编程45
3.1 类和对象的概念45
3.1.1 什么是类45
3.1.2 类的字段、方法和属性46
3.1.3 什么是对象47
3.2 类的封装性48
3.3 类的继承性49
3.4 类的多态性50
3.5 单元51
3.6 程序51
第4章 工程、单元和窗体52
4.1 工程52
4.1.1 组成工程的文件52
4.1.2 工程中的文件54
4.2 工程管理器64
4.2.1 显示工程管理器64
4.2.2 工程管理器窗口64
4.2.3 将窗体和程序单元集成到工程中66
4.2.4 查看或编辑窗体和程序单元68
4.3.1 Forms选项卡69
4.3 设置工程的属性69
4.3.2 Application选项卡71
4.3.3 Compiler选项卡71
4.3.4 Linker选项卡72
4.3.5 Directories/Conditionals选项卡73
4.3.6 Version Info选项卡73
4.3.7 Packages选项卡73
4.4 编译和连接74
4.4.1 检查源程序的语法75
4.4.2 编译工程75
4.4.3 生成工程75
第5章 使用窗体和组件76
5.1 Delphi的可视化设计界面76
5.1.1 可视化设计界面76
5.1.3 组件的类型79
5.1.2 配置窗体设计器79
5.1.4 命名约定80
5.2 建立窗体81
5.2.1 利用内建函数(或过程)显示对话框81
5.2.2 开发自定义的对话框85
5.3 一个简单的窗体示例93
5.3.1 添加组件93
5.3.2 操纵组件94
5.3.3 用对象监视器设置属性96
5.3.4 编写事件处理句柄98
5.3.5 执行例子99
第6章 可视化组件库101
6.1 概述101
6.1.1 组件与对象101
6.1.3 组件的层次结构102
6.1.2 TObject和运行期间的类型标识102
6.2 常用的组件103
6.2.1 文本输入组件103
6.2.2 按钮类组件106
6.2.3 列表类组件110
6.2.4 容器组件115
6.2.5 菜单组件116
6.2.6 工具条121
6.2.7 对话框组件123
6.3 Delphi 5.0中有关VCL的新特征124
第7章 使用调试器126
7.1 错误类型126
7.1.1 设计期错误126
7.1.2 编译期错误126
7.2 准备调试127
7.1.4 逻辑错误127
7.1.3 运行期错误127
7.3 使用调试器控制程序的运行128
7.3.1 Run菜单中的调试选项129
7.3.2 断点132
7.3.3 监视窗口135
第8章 异常处理137
8.1 异常处理的语法格式137
8.1.1 Try...Except结构137
8.1.2 Try...Finally结构139
8.1.3 默认的异常处理方式140
8.2 处理RTL异常140
8.3 处理VCL异常142
8.4 数据库异常处理142
8.4.1 EDataBaseError异常142
8.4.2 EDBEngineError异常143
8.5.1 用户自定义异常146
8.5 用户自定义异常146
8.5.2 用户定义的数据库异常147
第9章 SQL Explorer和SQL Monitor149
9.1 SQL Explorer的界面149
9.2 SQL Explorer的菜单、快捷菜单和键盘命令151
9.2.1 SQL Explorer的菜单151
9.2.2 快捷菜单和键盘命令154
9.3 用SQL Explorer操作数据库155
9.3.1 维护数据库别名155
9.3.2 用SQL Explorer访问数据库156
9.3.3 输入SQL语句157
9.4 数据字典157
9.5 SQL Monitor159
9.5.1 SQL Monitor概述160
9.5.2 设置跟踪选项161
第10章 开发数据库应用程序163
10.1 Delphi 5.0组件板中的数据访问组件163
10.1.1 DataSource组件164
10.1.2 Table组件164
10.1.3 Query组件165
10.1.4 StroedProc组件166
10.1.5 Database组件168
10.1.6 Session组件172
10.1.7 BatchMove组件173
10.2 Delphi 5.0的数据控制组件174
10.3 对数据集的整体操作175
10.4 数据模块176
10.4.1 如何使用数据模块177
10.4.3 使用数据模块中组件的属性、方法和事件178
10.4.2 把组件加到数据模块中178
10.4.4 数据模块的重用179
10.4.5 如何把数据模块加到对象库中180
10.5 创建两个数据库应用程序181
10.5.1 创建第一个数据库应用程序181
10.5.2 创建第二个数据库应用程序186
10.6 数据库表格向导(Form Wizard)188
10.6.1 建立单一数据库表格188
10.6.2 建立一个主/从数据库表格191
第11章 InterBase194
11.1 本地InterBase194
11.2 InterBase ISQL194
11.2.1 登录到数据库上195
11.2.2 数据库的建立196
11.2.4 数据库表的创建197
11.2.3 删除数据库197
11.3 数据操纵198
11.3.1 插入记录198
11.3.2 更新记录198
11.3.3 删除记录199
11.4 触发器199
11.4.1 生成器199
11.4.2 删除相关记录200
11.5 存储过程201
11.5.1 返回一组记录的存储过程201
11.5.2 返回单值的存储过程202
第12章 多层数据库应用程序203
12.1 多层数据库应用程序概述203
12.2 多层数据库应用程序的结构204
12.3 创建多层数据库应用程序205
12.3.1 创建应用程序服务器206
12.3.2 创建客户机程序208
12.3.3 客户机程序中的远程服务器组件212
12.3.4 用客户机数据集访问数据213
12.3.5 记录的更新214
12.3.6 在应用程序服务器上处理更新请求214
第13章 创建报表215
13.1 报表实例中要使用的数据库表215
13.2 用QuickRep和QRBand组件创建报表的窗体217
13.3 增加数据集组件220
13.4 加入静态文本信息221
13.5 在报表中加入数据221
13.6 组标题和组脚注229
13.7 主/从报表230
13.8 将报表集成到应用程序中232
14.1 多任务和多线程233
第14章 多线程233
14.2 多线程的同步控制234
14.2.1 临界区234
14.2.2 互斥元235
14.2.3 信号量235
14.2.4 事件236
14.3 使用同步对象Thread Object创建多线程应用程序237
第15章 基于Internet的Web服务器应用程序243
15.1 CGI简介243
15.1.1 基本概念和原理244
15.1.2 CGI的工作过程244
15.1.3 用CGI编程的实例245
15.2 Delphi提供的Internet组件253
15.3 Web服务器应用程序的结构254
15.4 创建基于Internet的Web服务器应用程序255
16.2 如何显示图形260
16.1 多媒体概述260
第16章 用Delphi制作多媒体程序260
16.3 如何制作动画264
16.4 如何播放声音271
16.4.1 MediaPlay组件271
16.4.2 Play a Sound应用程序的窗体272
16.4.3 编写事件代码273
16.4.4 运行程序274
16.5 如何播放VCD276
16.6 ActiveX组件278
16.6.1 ActiveX组件、接口和类型库278
16.6.2 Delphi 5.0中ActiveX组件的新特征279
16.6.3 使用Delphi 5.0的ActiveX组件279
16.6.4 创建自己的ActiveX组件279
17.1.1 什么是组件285
17.1 Delphi组件原理285
第17章 创建自己的组件285
17.1.2 编写组件和使用组件的区别286
17.1.3 编写自定义组件的步骤286
17.2 创建组件的方法概述286
17.2.1 创建组件的起点287
17.2.2 创建新组件的方法288
17.2.3 创建组件的面向对象技术289
17.3 创建组件的编程289
17.3.1 定义属性290
17.3.2 创建事件292
17.3.3 处理消息295
17.3.4 注册组件297
17.4 创建自己组件的例子299
17.4.1 创建TSetColorShape组件299
17.4.2 创建一个窗口化TReoStat组件303