图书介绍
Delphi 6高级编程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 飞思科技产品研发中心编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505373609
- 出版时间:2002
- 标注页数:645页
- 文件大小:65MB
- 文件页数:659页
- 主题词:Delphi
PDF下载
下载说明
Delphi 6高级编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 OLE自动化1
第1章OLE自动化3
1.1 创建OLE自动化对象3
1.2 OLE对象的两种状态5
1.3 对象链接与嵌入的比较5
1.4 OLE容器6
1.5 OLE的数据类型9
1.5.1 OLE的基本数据类型10
1.5.2 Ole Variant类型10
1.6 Ole Variant类型的应用13
1.6.1 创建OLE Automation对象的实例13
1.6.2 访问Automation对象的特性14
1.6.3 访问Automation对象的方法15
2.1 编辑类型库17
第2章 开发OLE自动化服务器程序17
2.2 操纵Automation对象18
2.2.1 添加新的属性18
2.2.2 添加新的方法19
2.2.3 添加新的事件19
2.3 制作一个简单的自动化客户20
2.4 制作一个简单的自动化服务器23
第3章 OLE在Office系统中的实现33
3.1 OLE文件33
3.2 Delphi 6与Office系统的连接34
3.2.1 设计多文件窗体34
3.2.2 代码实现34
3.2.3 运行程序44
3.3.1 从Delphi 6导出数据到Word 200046
3.3 导入数据到Office系统46
3.3.2 从Delphi 6导出数据到Excel 200051
3.3.3 从Delphi 6导出数据到PowerPoint 200053
第二篇 DLL的使用59
第4章 DLL概述61
4.1 认识DLL61
4.2 为什么使用DLL62
4.2.1 共享代码、资源和数据63
4.2.2 隐藏实现的细节63
4.2.3 自定义构件63
4.3 设置DLL的首选基地址64
4.4 DLL工程文件65
4.4.1 DLL工程文件与普通Delphi工程文件的区别65
4.4.2 DLL中的变量66
4.5.1 使用关键字Exports67
4.4.3 DLL与EXE文件67
4.5 在Delphi中创建简单的DLL67
4.5.2 创建DLL68
4.5.3 DLL的初始化代码72
4.5.4 例程——创建一个简单的DLL73
4.6 显示DLL中的窗体76
4.6.1 显示DLL中的模式窗体76
4.6.2 显示DLL中的非模式窗体78
第5章 窗体重用的实现81
5.1 重用DLL的设计81
5.1.1 口令设置窗体81
5.1.2 口令检查窗体84
5.1.3 保存DLL84
5.2 重用DLL的调用85
6.1 调用DLL87
6.1.1 静态调用DLL87
第6章 DLL的调用及调试87
6.1.2 动态调用DLL91
6.1.3 静态调用与动态调用的区别97
6.2 访问DLL97
6.2.1 DLL的入出口函数97
6.2.2 一个允许共享数据的DLL102
6.2.3 访问DLL中的共享数据104
6.2.4 访问DLL中的对象及方法107
6.3 DLL调试技巧112
6.3.1 设置调试选项113
6.3.2 使用内部调试器114
6.3.3 单步执行117
6.3.4 使用监视窗口117
6.3.5 其他的调试工具118
6.3.6 调试DLL119
第三篇 多线程编程121
第7章 Windows系统的消息、事件和多任务123
7.1 进程与线程123
7.2 Win32的内存管理126
7.3 Win32的消息127
7.3.1 Win32的消息机制127
7.3.2 Windows的消息处理130
7.3.3 消息分类和消息句柄133
7.3.4 消息陷阱135
7.4 Windows事件137
7.5 发送消息与时间处理138
第8章 TThread对象141
8.1 在应用程序中使用多线程141
8.2 线程的控制141
8.2.1 线程的创建142
8.2.2 线程的挂起和恢复146
8.2.3 线程的终止147
8.3 设置线程的优先级149
8.4 线程的调度151
8.4.1 抢先式调度151
8.4.2 非抢先式调度151
8.5 测试线程代码的执行时间151
8.6 设计一个简单的多线程153
8.6.1 设计窗体153
8.6.2 创建线程对象154
8.6.3 添加事件代码156
8.6.4 运行程序156
8.7 复杂例程——利用多线程排序157
8.7.1 设计窗体157
8.7.2 程序实现158
8.7.3 运行程序165
8.8 多线程与数据库165
第9章 多线程的管理171
9.1 线程的局部存储171
7.1.1 缓存线程对象171
7.1.2 线程的局部变量172
7.1.3 局部存储示例173
9.2 多线程的同步175
9.2.1 多线程的同步机制175
9.2.2 使用Synchronize方法176
9.2.3 使用VCL类的Lock对象方法177
9.2.4 使用WaitFor方法177
9.2.5 利用Windows API实现同步182
第四篇 Delphi 6的文件处理191
10.1.1 文本文件的处理193
第10章 文件处理193
10.1 文件的输入/输出193
10.1.2 类型文件的处理197
10.1.3 无类型文件的处理198
10.1.4 TFileStream类201
10.1.5 应用举例202
10.2 内存映射文件208
10.2.1 内存映射文件的应用209
10.2.2 创建/打开内存映射文件209
10.2.3 创建文件映射对象210
10.2.4 建立文件视图的映射210
10.2.6 关闭文件映射对象211
10.2.7 内存映射文件的一致性211
10.2.5 取消文件视图的映射211
10.2.8 内存映射文件实例212
10.2.9 一个文本搜索程序214
10.3 目录和驱动器222
10.3.1 获得可用的驱动器列表222
10.3.2 获取驱动器信息223
10.3.3 获取Windows目录的信息225
10.3.4 获取System目录所在位置226
10.3.5 获取当前目录226
10.3.6 在目录中查找文件227
10.3.7 复制和删除目录树230
10.3.8 获取文件的版本信息235
第五篇 GUI开发245
11.1.1 屏幕坐标系247
11.1.2 窗口客户区坐标系247
11.1 常用的坐标系统与坐标转换247
第11章 坐标系统和映射模型247
11.1.3 逻辑坐标系248
11.1.4 窗体坐标系248
11.2 GDI坐标系统和映射模式248
11.3 设置映射模式250
第12章 图像显示与图形绘制251
12.1 图像组件TImage251
12.1.1 TImage组件的属性252
12.1.2 TImage组件的方法270
12.1.3 TImage组件的事件273
12.2 TImage组件的应用275
12.2.1 TImage组件在VCL库中的地位275
12.2.2 TImage组件应用举例276
12.3 图形组件——TCanvas296
12.3.1 TCanvas的属性297
12.3.2 TCanvas的方法307
12.3.3 TCanvas控件的事件312
12.4 TCcavas控件应用举例312
第13章 高级图形程序开发技术337
13.1 编写绘画程序337
13.2 编写动画程序345
13.2.1 第一种实现:绘制一擦除法346
13.2.2 第二种实现:TAnimate组件的使用352
13.3 制作字体动画356
第六篇 多媒体应用的开发361
第14章 创建媒体播放器363
14.1 多媒体的基本概念363
14.1.1 多媒体系统的层次结构363
14.2.1 TMediaPlayer组件概述364
14.2 TMediaPlayer(媒体播放器)组件364
14.1.3 数字音频的基本概念364
14.1.2 数字视频的基本概念364
14.2.2 TMediaPlayer组件的属性365
14.2.3 TMediaPlayer组件的方法375
14.2.4 TMediaPlayer组件的事件382
14.3 制作媒体播放器383
第15章 播放视频和音频395
15.1 播放音频395
15.1.1 用TMediaPlayer播放WAV文件395
15.1.2 用PlaySound函数播放WAV文件396
15.2 播放视频398
15.3 制作CD播放器403
第七篇 组件、控件开发407
16.1.1 Delphi可视组件类库409
16.1 Delphi组件编程概述409
第16章 组件开发409
16.1.2 建立组件的起点410
16.1.3 手工创建组件411
16.1.4 测试未安装的组件412
16.1.5 测试已安装的组件414
16.2 面向对象技术414
16.2.1 组件的访问控制414
16.2.2 派送方法417
16.2.3 创建属性419
第17章 组件设计447
17.1 创建图形组件447
17.1.1 创建和注册组件447
17.1.2 公布继承属性448
17.1.3 增加图形功能448
17.2.1 创建并注册组件450
17.2 定制表格组件450
17.2.2 发布继承的属性451
17.2.3 改变初始值452
17.2.4 调整单元格大小453
17.2.5 填充单元格454
17.2.6 跟踪日期454
17.2.7 浏览月和年459
17.2.8 浏览日期459
第八篇 网络编程463
第18章 利用Delphi 6设计Web 浏览器465
18.1 浏览器的工作原理465
18.1.1 URL与域名系统466
18.1.2 HTTP协议469
18.2 浏览器的设计490
18.2.1 浏览器组件介绍491
18.2.2 设计Web浏览器503
18.2.3 页面生成组件530
第19章 设计Web服务器549
19.1 服务器工作原理549
19.1.1 Intenret组件550
19.1.2 服务器的调度与管理552
19.2 应用层协议控件及应用578
19.2.1 TNMFTP578
19.2.2 TNMUDP599
19.2.3 TNMNNTP604
19.2.4 XML618
19.3 电子邮件系统的开发625
19.3.1 TNMSMTP625
19.3.2 TNMPOP3632
19.3.3 一个复杂的E-mail收发程序638
热门推荐
- 1731918.html
- 3775614.html
- 672924.html
- 3384329.html
- 489165.html
- 3765345.html
- 1444838.html
- 3130373.html
- 3797413.html
- 380838.html
- http://www.ickdjs.cc/book_3712227.html
- http://www.ickdjs.cc/book_128615.html
- http://www.ickdjs.cc/book_2247984.html
- http://www.ickdjs.cc/book_730313.html
- http://www.ickdjs.cc/book_2404892.html
- http://www.ickdjs.cc/book_753227.html
- http://www.ickdjs.cc/book_3074221.html
- http://www.ickdjs.cc/book_2234433.html
- http://www.ickdjs.cc/book_669648.html
- http://www.ickdjs.cc/book_823157.html