图书介绍
Delphi 5高级编程实例精解PDF|Epub|txt|kindle电子书版本网盘下载
![Delphi 5高级编程实例精解](https://www.shukui.net/cover/24/31436330.jpg)
- 曾杰,王海东编著 著
- 出版社: 北京:国防工业出版社
- ISBN:711802306X
- 出版时间:2000
- 标注页数:443页
- 文件大小:47MB
- 文件页数:459页
- 主题词:Delphi
PDF下载
下载说明
Delphi 5高级编程实例精解PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 注册表浏览器的开发1
1.1 使用TRegistry3
1.1.1 TRegistry属性3
1.1.2 TRegistry方法5
1.2 字符串17
1.2.1 字符串类型17
1.2.2 短字符串19
1.2.3 长字符串19
1.2.4 宽字符串20
1.2.5 使用空字符结尾字符串20
1.3.1 在列表中操作字符串24
1.3 字符串列表24
1.3.2 装载、保存字符串列表27
1.3.3 创建新的字符串列表27
1.3.4 向字符串列表中加入对象30
1.3.5 字符串列表应用31
1.4 记录和记录文件35
1.4.1 记录35
1.4.2 标准输入/输出39
1.4.3 记录文件41
1.5 动作列表开发41
1.5.1 动作对象42
1.5.2 使用Action43
1.5.3 预定义Action类46
1.5.4 编写动作组件47
1.6 项目实现50
1.6.1 程序界面50
1.6.2 实现方法51
1.6.3 技术点评59
第2章 抓图及图像处理软件60
2.1 位图62
2.1.1 位图的基础知识62
2.1.2 位图63
2.1.3 TBitmap类72
2.2.1 颜色75
2.2 颜色与调色板75
2.2.2 调色板(Palette)79
2.3 设备环境89
2.3.1 图形对象89
2.3.2 图形模式90
2.3.3 设备环境类型94
2.3.4 利用设备环境获取设备信息94
2.3.5 保存、恢复以及重设设备环境95
2.4 Delphi的图形图像支持96
2.4.1 TCanvas类96
2.4.2 TImage类108
2.4.3 TGraphic类109
2.4.4 TPicture类112
2.4.5 TPen类115
2.4.6 TBrush类118
2.4.7 类方法应用实例119
2.5 项目实现121
2.5.1 程序界面121
2.5.2 实现方法121
2.5.3 技术点评128
第3章 文件管理软件130
3.1 文件基本操作132
3.2 使用SHFileOperation处理文件135
3.3 文件的查找138
3.4.1 大小、修改日期和属性140
3.4 文件信息的获取140
3.4.2 类型和图标141
3.4.3 使用Windows Shell浏览子文件夹143
3.4.4 对PIDL进行操作147
3.5 VCL拖放151
3.5.1 TControl的拖放支持151
3.5.2 VCL拖放的开发过程154
3.5.3 高级VCL拖放155
3.6 OLE拖放161
3.6.1 COM技术基础162
3.6.2 OLE拖放理论174
3.7 项目总结178
3.7.1 程序界面178
3.7.2 实现方法179
3.7.3 技术点评183
第4章 Hook程序184
4.1 DLL技术186
4.1.1 DLL的创建186
4.1.2 函数的导出187
4.1.3 DLL撰写188
4.1.4 DLL使用190
4.2 文件映像193
4.2.1 基本知识193
4.2.2 创建文件映像对象194
4.2.3 共享文件和内存199
4.2.4 对文件映像对象的读写200
4.2.5 关闭文件映像对象202
4.3 Hook技术203
4.3.1 Hook链203
4.3.2 Hook过程203
4.3.3 Hook相关API函数204
4.3.4 几种常用的Hook类型208
4.4 任务栏开发222
4.4.1 任务栏概述222
4.4.2 任务栏按钮的可视性222
4.4.3 使用状态栏223
4.5 项目总结230
4.5.1 程序界面230
4.5.2 实现方法231
4.5.3 技术点评236
第5章 ICQ服务器237
5.1 多线程技术239
5.1.1 定义线程对象239
5.1.2 编写线程函数242
5.1.3 调整线程244
5.1.4 执行线程对象249
5.1.5 在分布式应用程序中使用线程250
5.2 Socket技术252
5.2.1 实现服务252
5.2.2 Socket连接类型253
5.2.3 描述Socket254
5.3 Socket组件使用255
5.3.1 使用TClientSocket255
5.3.2 使用TServerSocket256
5.3.3 对Socket事件作出响应257
5.3.4 通过Socket连接读写数据259
5.4 流263
5.4.1 Delphi中的流类263
5.4.2 文件流265
5.4.3 内存流267
5.5 TeeChart开发268
5.5.1 设置TeeChart268
5.5.2 图表数据的修改271
5.5.3 使用图表和数据系列276
5.6 项目总结283
5.6.1 程序界面283
5.6.2 实现方法283
5.6.3 技术点评286
第6章 DirectX游戏287
6.1 DirectDraw289
6.1.1 关于DirectDraw289
6.1.2 DirectDraw特性290
6.1.3 DirectX与组件对象模型(COM)290
6.1.4 DirectDraw基本图形概念291
6.1.5 DirectDraw结构296
6.1.6 控制级(Cooperative Level)299
6.1.7 DirectDraw对象300
6.1.8 页面(Surface)303
6.1.9 裁剪器(Clipper)323
6.1.10 高级DirectDraw主题327
6.2 DirectSound341
6.2.1 DirectSound架构341
6.2.2 DirectSoundCapture344
6.3 项目实现346
6.3.1 程序界面346
6.3.2 技术点评347
第7章 离线数据库浏览器348
7.1.2 自动配置ODBC350
7.1.1 保存设置信息350
7.1 BDE及ODBC配置350
7.1.3 手动配置ODBC351
7.1.4 BDE参数配置356
7.2 ADO组件开发360
7.2.1 ADO组件概览361
7.2.2 连接到ADO数据存储362
7.2.3 使用事务371
7.2.4 使用ADO数据集合372
7.2.5 使用TADODataSet379
7.2.7 使用TADOQuery380
7.2.6 使用TADOTable380
7.2.8 使用TADOStoredProc382
7.2.9 执行命令386
7.3 项目总结390
7.3.1 程序界面390
7.3.2 实现方法390
7.3.3 技术点评391
第8章 基子Delphi的Web392
8.1 多层应用与瘦客户394
8.1.1 多层体系结构概述394
8.1.3 创建应用服务器的一般步骤399
8.1.4 远程数据模块401
8.1.5 Provider403
8.1.6 创建客户程序的一般步骤409
8.1.7 与应用服务器连接410
8.1.8 调用服务器上的接口413
8.2 CGI和ISAPI414
8.2.1 基于CGI的解决方案414
8.2.2 基于ISAPI的解决方案414
8.2.3 ISAPI的扩展DLL415
8.2.4 使用ISAPI的注意事项416
8.3 Delphi下的Web开发417
8.3.1 术语和标准417
8.3.2 创建Web应用程序418
8.3.3 创建回应消息内容421
8.3.4 在回应中使用数据库信息427
8.4 在MIDAS中使用Web技术430
8.5.1 实现方法436
8.5 项目总结436
8.5.2 技术点评437
附录A 文件相关API函数438
8.1.2 选择连接方式438
附录438
附录B 打印相关API函数439
附录C API和Delphi数据类型对照440
附录D 文件名处理函数441
附录E SHFileoperation标记441
附录F 文件属性值442
附录G 网络资源442