图书介绍
Delphi 5.0程序设计指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 赵一归,王弋程编著 著
- 出版社: 北京:中央广播电视大学出版社
- ISBN:7304016833
- 出版时间:2000
- 标注页数:332页
- 文件大小:67MB
- 文件页数:347页
- 主题词:
PDF下载
下载说明
Delphi 5.0程序设计指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 概述1
1.1 Delphi的发展历程1
1.2 Delphi5.0的特点2
1.2.1 新的语言扩展2
1.2.2 工具窗口可定位2
1.2.3 新颖的代码探索器和高效调试器2
1.2.4 新的工程管理器3
1.2.5 支持CORBA和MTS3
1.2.6 增强的ActiveX、VCL和客户机数据集3
1.2.7 支持2000年维护的RTL3
1.2.8 增强的数据库功能3
第二章 Object Pascal程序设计语言5
2.1 数据类型5
2.1.1 基本数据类型5
2.1.2 高级数据类型8
2.2 Object Pascal的语言规则11
2.2.1 书写风格11
2.2.2 注释11
2.2.3 常量11
2.2.4 变量12
2.2.5 运算符13
2.2.6 表达式15
2.2.7 赋值语句15
2.3 流程控制语句16
2.3.1 分支语句16
2.3.2 循环语句17
2.3.3 goto语句19
2.3.4 with语句19
2.4 过程与函数20
2.4.1 过程20
2.4.2 函数21
2.4.3 过程和函数的参数说明22
2.5 类与对象23
2.5.1 类的封装性24
2.5.2 类的继承性24
2.5.3 类的多态性26
2.6 单元28
2.6.1 单元结构28
2.6.2 单元引用28
第三章 Delphi5.0 IDE简介30
3.1 Delphi5.0 IDE概貌30
3.1.1 Delphi5.0 IDE的基本组成30
3.2 基本概念41
3.2.1 窗体41
3.2.2 组件41
3.2.3 单元42
3.2.4 工程42
3.3 开发一个简单的Delphi应用程序43
3.3.1 运用Delphi5.0开发应用程序的步骤43
3.3.2 创建工程44
3.3.3 添加组件及编写事件处理代码44
3.3.4 编译、调试和运行47
3.3.5 应用程序的发布47
第四章 RTL简介及常用的函数和过程50
4.1 运行时间库(RTL)简介50
4.2 常用函数和过程51
4.2.1 关于数学计算的例程51
4.2.2 关于日期和时间的例程53
4.2.3 关于字符和字符串的例程58
4.2.4 其它常用例程65
第五章 Delphi5.0的VCL及常用组件66
5.1 可视化组件库及基本概念66
5.2 窗体68
5.2.1 窗体的属性68
5.2.2 窗体的事件73
5.2.3 窗体的方法74
5.3 基本组件75
5.3.1 Label组件75
5.3.2 Edit、Memo及RichEdit76
5.3.3 Button、BitButton及SpeedButton81
5.3.4 检查框(CheckBox)、单选钮(RadioButton)及单选组(RadioGroup)83
5.3.5 Panel和GroupBox85
5.3.6 ListBox和ComboBox86
5.3.7 TabControl和PageControl91
5.3.8 DateTimePicker和MonthCalender95
5.3.9 ProgressBar97
5.3.10 Timer97
5.4 绘图与图像组件98
5.4.1 Canvas对象98
5.4.2 Shape组件107
5.4.3 Image组件108
5.5 菜单设计113
5.5.1 ImageList组件113
5.5.2 MainMenu组件114
5.5.3 PopupMenu组件117
5.6 工具条和状态条设计118
5.6.1 ToolBar组件119
5.6.2 CoolBar组件120
5.6.3 StatusBar组件123
5.7 Application对象125
5.7.1 程序执行的控制126
5.7.2 应用程序文件名、图标和帮助文件的设置126
5.7.3 OnHint事件127
5.7.4 MessageBox方法128
第六章 通用对话框130
6.1 OpenDialog对话框130
6.1.1 开启对话框的主要属性130
6.1.2 开启对话框的使用步骤132
6.1.3 示例132
6.2 SaveDialog对话框134
6.2.1 简介134
6.2.2 示例134
6.3 FontDialog对话框135
6.3.1 字体对话框的主要属性135
6.3.2 示例136
6.4 ColorDialog对话框136
6.4.1 颜色对话框的主要属性137
6.4.2 示例137
6.5 FindDialog对话框138
6.5.1 查找对话框的主要属性138
6.5.2 示例139
6.6 PrintDialog对话框139
6.6.1 PrintDialog对话框的主要属性139
6.6.2 示例141
6.7 信息对话框142
6.7.1 简介142
6.7.2 示例143
第七章 目录与文件操作145
7.1 目录和文件的相关组件简介145
7.2 公共文件对话框146
7.2.1 对话框的主要属性146
7.2.2 对话框的主要事件147
7.2.3 显示对话框147
7.3 目录与文件浏览147
7.4 文件读写150
7.4.1 文件概述150
7.4.2 文件类型151
7.4.3 读写文件154
7.4.4 VCL对象的文件读写155
第八章 键盘和鼠标操作的处理156
8.1 键盘操作的处理156
8.1.1 虚拟键156
8.1.2 键盘事件157
8.2 鼠标操作的处理158
8.2.1 鼠标事件158
8.2.2 拖曳事件161
第九章 Delphi的多文档设计166
9.1 创建MDI父子窗体166
9.1.1 创建MDI父子窗体166
9.2 Action对象167
9.2 MDI应用程序设计168
9.3.1 用文档编辑器设计168
9.3.2 用MDI应用程序向导设计179
第十章 对象的链接与嵌入187
10.1 OLE的基本概念187
10.1.1 OLE概念187
10.1.2 对象的链接与嵌入188
10.1.3 OLE自动化188
10.1.4 OLE组件188
10.2 OLEContainer对象189
10.2.1 OLEContainer主要属性189
10.2.2 OLEContainer主要方法192
10.2.3 OLEContainer主要事件195
10.3 创建OLE客户程序195
10.3.1 设计OLE客户程序196
10.3.2 运行OLE客户程序197
第十一章 异常处理与程序调试199
11.1 Delphi异常处理概述199
11.2 异常保护201
11.3 异常响应203
11.4 设置调试器环境204
11.4.1 集成调试器204
11.4.2 调试器的环境设置204
11.5 集成调试器的使用207
11.5.1 设置断点209
11.5.2 查看变量或表达式的值210
第十二章 Delphi5.0多媒体开发212
12.1 MediaPlayer组件212
12.1.1 MediaPlayer组件的主要属性213
12.1.2 MediaPlayer组件的主要方法213
12.1.3 MediaPlayer组件的主要事件214
12.2 声音播放器示例215
12.3 CD播放器示例216
12.4 动画播放器示例218
第十三章 创建自定义组件220
13.1 概述220
13.1.1 组件的继承220
13.1.2 有关术语221
13.1.3 注意事项222
13.2 包的概念222
13.2.1 什么是包222
13.2.2 创建包222
13.3 开发一个新组件的过程223
13.4 定义组件的属性、事件及方法226
13.4.1 创建新组件的模板226
13.4.2 定义组件的属性226
13.4.3 定义组件的事件231
13.4.4 定义组件的方法233
13.4.5 几点总结236
第十四章 动态链接库(DLL)设计238
14.1 概述238
14.1.1 使用动态链接库的优点238
14.1.2 动态链接库的使用239
14.2 动态链接库的创建239
14.2.1 动态链接库中用到的关键字240
14.2.2 动态链接库初始化和退出代码的编写240
14.2.3 创建普通动态链接库示例241
14.2.4 运行时间错误与处理242
14.3 动态链接库的使用243
14.4 利用DLL实现窗体重用244
14.4.1 实现窗体重用的步骤244
14.4.2 实现窗体重用的示例244
第十五章 数据库开发概述247
15.1 基本概念247
15.1.1 数据247
15.1.2 记录247
15.1.3 数据库247
15.1.4 结构化查询语言(SQL)248
15.1.5 数据存取248
15.2 Delphi支持的数据库种类249
15.3 运用Delphi5.0开发数据库应用程序的步骤249
15.4 使用向导开发简单的数据库应用程序250
15.4.1 创建一般数据库应用程序251
15.4.2 创建主从式数据库窗体253
第十六章 数据库开发用到的组件256
16.1 组件概述256
16.1.1 数据访问组件(Data Access)256
16.1.2 数据控制组件(Data Control)257
16.2 Table组件259
16.2.1 Table组件的主要属性259
16.2.2 Table组件的主要方法261
16.2.3 Table组件的主要事件262
16.3 Query组件264
16.3.1 Query组件的主要属性264
16.3.2 Query组件的主要方法265
16.4 DataSource组件265
16.4.1 DataSource组件的主要属性265
16.4.2 DataSource组件的主要方法266
16.4.3 DataSource组件的主要事件266
16.5 DBGrid组件266
16.5.1 DBGrid组件的主要属性267
16.5.2 DBGrid组件的主要事件268
16.6 DBNavigator组件268
16.6.1 DBNavigator组件的主要属性269
16.6.2 DBNavigator组件的主要方法270
16.6.3 DBNavigator组件的主要事件270
16.7 其他常用数据库组件270
16.7.1 DBText组件270
16.7.2 DBEdit组件271
16.7.3 DBImage组件272
16.7.4 DBMemo组件273
16.8 应用实例274
16.8.1 应用程序的框架274
16.8.2 MainForm中的组件及其设置274
16.8.3 Form3中的组件及其设置275
16.8.4 Form4中的组件及其设置276
16.8.5 Form5中的组件及其设置277
16.8.6 程序代码278
16.8.7 运行程序280
第十七章 数据库报表设计283
17.1 概述283
17.2 快速报表向导(Quick Report Wizard)283
17.2.1 启动Quick Report Wizard284
17.2.2 进行属性设置285
17.2.3 报表分析286
17.3 QReport选项卡上的组件286
17.3.1 QuickReport特点286
17.3.2 QuickRep组件287
17.3.3 QRSubDetail组件289
17.3.4 QRBand组件290
17.3.5 QRChildBand组件291
17.3.6 QRGroup组件292
17.3.7 QRLabel组件292
17.3.8 QRDBText组件292
17.3.9 QRExpr组件292
17.3.10 QRSysData组件294
17.3.11 QRMemo组件295
17.3.12 QRRichText组件295
17.3.13 QRDBRichText组件295
17.3.14 QRShape组件295
17.3.15 QRImage组件295
17.3.16 QRDBImage组件295
17.3.17 QRCompositeReport组件295
17.3.18 QRPreview组件296
17.3.19 QRChart组件296
17.4 静态报表设计296
17.5 动态报表设计299
第十八章 客户/服务器应用程序开发简介301
18.1 基本概念301
18.1.1 客户机301
18.1.2 服务器301
18.1.3 中间件301
18.2 Delphi客户/服务器结构原理302
18.2.1 采用客户/服务器模式的原因302
18.2.2 客户/服务器体系结构的基本原理303
18.2.3 Delphi的客户/服务器解决方案303
18.3 C/S应用环境的配置305
18.3.1 数据库驱动程序的设置306
18.3.2 数据库的系统设置308
18.4 Database组件309
18.4.1 Database组件的主要属性、方法和事件309
18.4.2 事务控制311
18.5 StoredProc组件313
18.5.1 主要属性313
18.5.2 主要方法313
第十九章 创建Internet应用程序简介314
19.1 Internet选项卡中的组件314
19.1.1 ClientSocket组件314
19.1.2 WebDispatcher组件316
19.1.3 QueryTableProducer组件317
19.1.4 WebBrowser组件318
19.1.5 DataSetTableProducer组件318
19.1.6 其他组件318
19.2 InternetExpress选项卡319
19.3 FastNet选项卡320
19.4 应用程序实例322
附录 Delphi5.0定义的常见标准错误331
热门推荐
- 2276443.html
- 2471300.html
- 32675.html
- 3426374.html
- 886406.html
- 2103284.html
- 1260994.html
- 1324990.html
- 1370946.html
- 2432761.html
- http://www.ickdjs.cc/book_3886225.html
- http://www.ickdjs.cc/book_557216.html
- http://www.ickdjs.cc/book_642174.html
- http://www.ickdjs.cc/book_2772181.html
- http://www.ickdjs.cc/book_2559147.html
- http://www.ickdjs.cc/book_372921.html
- http://www.ickdjs.cc/book_3891174.html
- http://www.ickdjs.cc/book_268687.html
- http://www.ickdjs.cc/book_3886080.html
- http://www.ickdjs.cc/book_942350.html