图书介绍
Delphi 6.0最佳专辑PDF|Epub|txt|kindle电子书版本网盘下载
- 邢增平等编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115099669
- 出版时间:2002
- 标注页数:493页
- 文件大小:77MB
- 文件页数:510页
- 主题词:
PDF下载
下载说明
Delphi 6.0最佳专辑PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 基础篇1
第1章 Delphi 6.0入门3
1.1 Delphi 6.0的新特性3
1.2 Delphi 6.0的开发环境5
1.2.1主窗口5
1.2.2对象监视器6
1.2.3窗体7
1.2.4代码编辑器7
1.3.1新建应用程序工程9
1.3设计第一个Delphi程序9
1.3.2生成新的窗体和组件10
1.3.3设置窗体和组件的属性11
1.3.4编写事件处理程序13
1.3.5编译执行14
1.4快速入门的方法与技巧15
1.4.1 IDE最重要的10点功能15
1.4.2使用代码浏览器的技巧16
1.4.3使用代码编辑器的技巧16
1.4.4使用帮助系统的技巧17
1.5小结18
1.4.5设置IDE桌面18
第2章 Object PASCAL语言基础19
2.1基本概念19
2.1.1基本字符和符号20
2.1.2数据类型22
2.1.3数据类型的转换23
2.1.4常量说明26
2.1.5变量说明26
2.1.6赋值语句26
2.1.7常用的运算符27
2.1.8程序模块28
2.2程序流程控制30
2.2.1 if语句31
2.2.2 case语句31
2.2.3 repeat语句31
2.2.4 while语句32
2.2.5 for语句32
2.3过程和函数33
2.3.1标题部分33
2.3.2说明部分33
2.3.4参数34
2.3.3语句部分34
2.4定义新的数据类型35
2.4.1枚举型36
2.4.2子界型36
2.4.3数组型36
2.4.4字符串型37
2.4.5集合型38
2.4.6记录型38
2.5对象与类类型39
2.5.1类类型和对象39
2.5.2类的方法41
2.5.3类的特性48
2.5.4类成员的可见性52
2.5.5类类型的兼容性54
2.5.6 VCL类结构55
2.6小结55
第3章 常用组件57
3.1标签57
3.2编辑框58
3.2.1编辑框的常用属性58
3.2.2编辑框的常用方法60
3.3多行编辑框61
3.4命令按钮62
3.5位图按钮63
3.6快捷按钮64
3.7复选框65
3.8单选按钮66
3.9分组框66
3.10单选分组框67
3.11列表框68
3.12组合框70
3.13面板71
3.14框架72
3.15主菜单73
3.15.1建立主菜单73
3.15.2菜单项的命令75
3.15.3其他菜单项属性75
3.15.4 MainMenu的属性75
3.16弹出菜单76
3.17通用组件属性76
3.18.1窗体与组件的使用原则78
3.18组件应用的方法与技巧78
3.18.2技巧1:应用消息对话框79
3.18.3技巧2:应用提示框79
3.18.4技巧3:自动切换输入方法80
3.18.5技巧4:系统字体添加到ComboBox组件80
3.18.6技巧5:在RichEdit组件中存取文件81
3.18.7技巧6:设置模态对话框的返回值82
3.18.8技巧7:确定事件处理的消息来源82
3.18.10技巧9:移动无标题栏窗口83
3.18.9技巧8:为控件生成多行提示信息83
3.18.11技巧10:制作动态字幕84
3.18.12技巧11:在窗体上动态设置背景画面84
3.19小结86
第2部分 提高篇87
第4章 图形和多媒体89
4.1处理图像格式89
4.1.1位图89
4.1.2 JPEG91
4.2.1画布的属性92
4.2图像显示效果92
4.1.3实例:位图转换为JPEG92
4.2.2画布的方法95
4.2.3绘图程序简介97
4.2.4实例:特效显示98
4.3多媒体播放104
4.3.1多媒体软件开发概述105
4.3.2 MediaPlayer组件106
4.3.3实例:制作媒体播放器110
4.4.1技巧1:指定播放的声音类型113
4.4多媒体应用的方法与技巧113
4.4.2技巧2:指定播放文件名114
4.4.3技巧3:获取CD信息和控制CD播放115
4.5小结118
第5章 对象链接与嵌入119
5.1 OLE客户119
5.1.1创建OLE客户程序119
5.1.2 TOleContainer的属性121
5.1.3 TOleContainer的方法和事件123
5.1.4实例:检测已注册的OLE对象类124
5.2.1服务器的分类129
5.2 OLE自动化129
5.2.2操纵自动化对象130
5.2.3程序示例:OLE自动化133
5.3小结136
第6章 COM、DCOM与ActiveX技术137
6.1 COM、DCOM和ActiveX技术原理137
6.1.1技术背景137
6.1.2 COM138
6.1.3 DCOM141
6.1.4 ActiveX及DAX143
6.2使用第三方ActiveX控件144
6.3创建自己的ActiveX控件148
6.4创建ActiveForm155
6.5将ActiveX发布到Web上157
6.6小结158
第7章 DLL的创建和使用159
7.1 DLL概述159
7.1.1 DLL出现的背景159
7.1.2什么是DLL160
7.1.3 DLL的使用原理161
7.2 DLL单元剖析162
7.1.4使用DLL的好处162
7.3 DLL编写基础163
7.3.1 DLL中的函数和过程163
7.3.2 exports关键字164
7.3.3 DLLProc函数164
7.4加载DLL166
7.4.1静态加载166
7.4.2动态加载166
7.5调用DLL中的函数和方法166
7.5.1静态加载时的调用方法166
7.5.2动态加载时的调用方法167
7.6创建资源DLL170
7.6.1利用DLL实现窗体的重用170
7.6.2资源DLL172
7.7 DLL应用的方法与技巧173
7.7.1技巧1:调试动态链接库173
7.7.2技巧2:在DLL中显示消息对话框173
7.7.3技巧3:动态装入DLL174
7.7.4技巧4:定制不同语言版本的应用程序175
7.8小结176
8.1基本概念177
第8章 多线程应用177
8.2利用Windows API创建多线程179
8.2.1创建多线程简介179
8.2.2实例:编写多线程记数程序179
8.3多线程同步问题181
8.3.1多线程的问题示例182
8.3.2使用TRTLCriticalSection控制同步184
8.3.3使用Mutexes控制同步187
8.4 TThread对象和VCL187
8.4.2 TThread类中重要方法的使用188
8.4.1添加TThread类188
8.4.3 TThread类提供使用局部变量的方法190
8.4.4线程的优先级190
8.4.5实例:数组排序191
8.5小结198
第9章 异常处理199
9.1异常处理基础199
9.1.1异常的来源199
9.2.1 try...except语句200
9.2异常处理语句200
9.1.2异常的关键字200
9.2.2 try...finally语句201
9.2.3 Try...except和Try...Finally的嵌套使用202
9.2.4 On...Do...Else语句203
9.2.5 raise语句204
9.3创建异常类207
9.3.1定制异常类207
9.3.2非派生异常类210
9.4小结211
10.1.1确定是否需要编写组件213
第10章 自制组件213
10.1组件设计基础213
10.1.2编写组件的步骤214
10.2基类的选择214
10.2.1公共基类215
10.2.2现有的组件215
10.2.3自制组件模板215
10.2.4几点建议215
10.3编写自己的组件216
10.3.1建立组件框架216
10.3.2添加属性217
10.3.3添加方法223
10.3.4添加事件226
10.4安装组件231
10.4.1安装组件231
10.4.2为组件增加图标232
10.4.3包的说明233
10.5组件包234
10.5.1包的基础知识235
10.5.2使用包237
10.5.3设计自己的包237
10.6小结239
第3部分 精通篇241
第11章 Delphi数据库应用开发基础243
11.1数据库应用程序开发概述243
11.1.1数据库的基本概念243
11.1.2数据存取244
11.1.3数据库应用程序的开发步骤244
11.1.4数据库应用开发能力的增强245
11.1.5数据库系统概述246
11.1.6用Database Desktop创建第一个数据库247
11.2.1 Delphi的数据库特性及体系结构250
11.2 Delphi的数据库特性250
11.2.2 Delphi数据库组件简介251
11.3创建第一个Delphi数据库应用程序255
11.3.1使用Database Form Wizard创建数据库窗体255
11.3.2了解Database Form Wizard创建的窗体258
11.3.3运行程序260
11.4主要——明细型数据库应用程序实例260
11.4.1一对多关系的主要——明细型数据库应用程序261
11.4.2一对多——多关系的数据库应用263
11.5.1字段类的使用264
11.5深入掌握Delphi数据库编程技术264
11.5.2查询数据库中的记录270
11.5.3修改数据库中的记录274
11.5.4数据访问组件的应用及编程277
11.5.5 TTable组件及应用283
11.5.6 TDataSource组件及其应用286
11.5.7数据浏览组件的应用及编程288
11.6 Delphi数据库应用实例299
11.6.1数据访问组件的应用实例299
11.6.2数据控制组件应用实例之一:TDBGrid组件307
11.6.3数据控制组件应用实例之二:TDBNavigator组件313
11.6.4数据控制组件应用实例之三:BDBText组件314
11.6.5 Decision Cube组件应用实例317
11.7小结326
第12章 Delphi数据库高级专题之一:深入了解Delphi数据库组件327
12.1 TSession组件及其应用327
12.1.1 TSession组件的重要属性及作用327
12.1.2 TSession组件的方法328
12.1.3 TSession组件应用举例328
12.2输入数据的有效性验证330
12.3.1使用DataMoudule的原因332
12.3使用DataMoudule332
12.3.2使用DataMoudule的方法333
12.3.3使用DataMoudule的实例335
12.4使用QReport组件制作报表336
12.4.1快速生成报表336
12.4.2 QReport组件及其应用340
12.4.3报表实例344
12.5 SQL编程345
12.5.1 SQL语言简介345
12.5.2 TQuery组件简介347
12.5.3编写第一个简单的SQL程序348
12.5.4 SQL语言编程概述350
12.5.5动态SQL编程354
12.5.6 SQL编程实例356
12.6数据库应用程序综合实例——图书馆管理358
12.6.1程序功能及总体结构设计359
12.6.2数据模块的设计361
12.6.3用户登录功能的实现362
12.6.4图书馆管理系统功能的实现364
12.6.5图书馆服务系统功能的实现374
12.7小结386
第13章 Delphi数据库高级专题之二:客户/服务器应用开发387
13.1客户/服务器应用开发原理387
13.1.1客户/服务器体系结构387
13.1.2客户/服务器模型389
13.1.3客户/服务器与桌面数据库开发的比较390
13.1.4各种数据库服务器产品介绍392
13.1.5 Delphi的客户/服务器解决方案——IDAPI395
13.2 Delphi客户/服务器应用开发环境的构造401
13.2.1建立和管理数据库别名401
13.2.2配置SQL Link驱动程序默认设置的方法402
13.2.3连接SQL服务器405
13.3 Delphi Client/Server数据库开发技术407
13.3.1数据库的管理和维护407
13.3.2使用TDatabase组件连接SQL服务器410
13.3.3处理Client/Server事务控制414
13.3.4使用存储过程417
13.3.5从开发平台到服务器的向上适化420
13.3.6实例:本地缓存421
13.4.1数据库环境简介428
13.4 Delphi客户/服务器应用实例分析428
13.4.2应用程序分析430
13.5小结440
第14章 Web编程441
14.1 Web应用开发技术简介441
14.1.1 CGI441
14.1.2 Web Server API442
14.1.3 ASP442
14.2.1 Delphi支持Web服务器应用程序的方式443
14.2.2 Web服务器应用程序的结构443
14.2 Delphi对Web服务器应用程序的支持443
14.1.4 JDBC443
14.2.3组件的协调工作444
14.2.4快速构建应用445
14.2.5用数据库组件响应用户请求447
14.3 Web服务器应用程序实例447
14.3.1实例1:创建最简单的Web应用程序447
14.3.2实例2:表单信息保存到数据库449
14.3.3实例3:查找记录451
14.1.2系统工作模型454
14.1.1系统设计目标与主要功能454
14.4综合实例:基于代理服务器的Internet计费系统454
14.1.3系统实现455
14.4小结470
第15章 发布应用471
15.1发布应用概述471
15.2完善应用472
15.2.1制作启动界面472
15.2.2读写注册表475
15.2.3制作Windows风格的联机帮助系统477
15.3制作专业化的Setup程序483
15.4小结493