图书介绍
Delphi 5实战与精通 精通篇PDF|Epub|txt|kindle电子书版本网盘下载
- 方可燕主编 著
- 出版社: 北京:清华大学出版社
- ISBN:7302038724
- 出版时间:2000
- 标注页数:351页
- 文件大小:64MB
- 文件页数:362页
- 主题词:软件工具(学科: 基本知识)
PDF下载
下载说明
Delphi 5实战与精通 精通篇PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 MIDAS与客户/服务器编程1
1.1 客户/服务器结构简介1
1.1.1 客户/服务器体系结构1
1.1.2 客户机、服务器以及中间件概述2
1.1.3 客户/服务器型数据接口3
1.1.4 Delphi 5的解决方案3
1.2 Delphi客户/服务器应用开发环境的构造5
1.3 多层体系简介10
1.3.2 多层体系概述11
1.3.1 客户/服务器模式的不足11
1.4 Delphi中的MIDAS12
1.4.1 Delphi中的MIDAS12
1.4.2 MIDAS中的组件13
1.4.3 MIDAS的应用程序工作流程14
1.4.4 MIDAS中连接方式的选择15
1.4.5 MIDAS多层数据应用的建立步骤16
1.5 MIDAS在Delphi 5中的应用17
1.5.1 如何创建应用服务器17
1.5.2 建立服务器实例22
1.5.3 建立客户应用28
1.5.4 建立客户例程29
1.5.5 客户端程序的完善和拓展32
1.6 小结36
第2章 实现打印功能37
2.1 文本文件基本打印方法37
2.2 利用打印对象Tprinter进行打印42
2.2.1 Tprinter对象及其打印操作42
2.2.2 PrintDialog和PrinterSetupDialog控件45
2.2.3 利用Tprinter对象进行图像打印47
2.3 强大的工具QuickReport54
2.3.1 QuickReport组件55
2.3.2 使用Qreport建立基本报表56
2.4 小结61
第3章 动态数据交换DDE63
3.1 什么是动态数据交换63
3.2 Delphi 5提供的动态数据交换组件64
3.2.1 TDdeServerConv组件64
3.2.2 TDdeServerItem组件65
3.2.3 TDdeClientConv组件66
3.2.4 TDdeClientItem组件69
3.3 动态数据交换例程70
3.3.1 DDE客户端程序的一个简单例子71
3.3.2 DDE客户服务器程序的编程73
3.4 小结79
第4章 自定义控件81
4.1 创建一个最简单的控件81
4.1.1 建立控件的准备工作81
4.1.2 控件的类别82
4.1.3 控件创建初步83
4.1.4 编辑控件需要使用的资源86
4.1.5 安装MyBlank控件87
4.1.6 建立自己的组件页89
4.2 创建输入电话号码的Edit控件91
4.2.1 创建一个电话Edit框架并添加属性92
4.2.2 为TelEdit添加事件95
4.2.3 TelEdit控件的完善97
4.3 创建骰子控件99
4.3.1 骰子控件设计构思100
4.3.2 创建骰子控件框架100
4.3.3 绘制控件外观102
4.3.4 让骰子滚动107
4.3.5 为控件添加事件110
4.3 小结114
第5章 LE与COM116
5.1 OLE容器116
5.1.1 什么是OLE116
5.1.2 Delphi中的容器组件 OLEContainer118
5.1.3 使用OLE容器组件的小例子120
5.2 COM基础126
5.2.1 通用的软件组件126
5.2.2 服务器126
5.2.3 CMO接口129
5.2.4 通用数据类型130
5.2.5 COM对象的生存期管理132
5.2.6 COM对象的内存管理134
5.2.7 双接口135
5.3 COM技术在Delphi中的实现136
5.3.1 使用Type Library Editor136
5.3.2 创建COM对象实例的方法141
5.4 一个Automation Server例子143
5.4.1 创建一个工程143
5.4.2 为Automation Object编写框架145
5.4.3 编写COM对象的程序代码146
5.4.4 编写主窗体的代码149
5.4.5 示例程序的补充说明151
5.5 小结152
第6章 ActiveX控件153
6.1 ActiveX技术介绍153
6.1.1 ActiveX的主要特点153
6.1.2 ActiveX的要素及重要的概念154
6.1.3 Delphi 5对ActiveX的支持155
6.2 使用 Delphi 5中的ActiveX控件156
6.2.1 Delphi 5提供的ActiveX控件156
6.2.2 使用Graph控件的示例程序156
6.3.1 ActiveX控件制作概述163
6.3 ActiveX控件的制作163
6.3.2 ActiveX控件制作实践164
6.4 小结176
第7章 多媒体程序开发177
7.1 Delphi 5提供的动画控件177
7.2 简单的动画播放程序183
7.3 使用MCI访问多媒体接口189
7.4 自己的CD播放器203
7.5 小结212
8.1.1 动态生成一个不可视控件213
第8章 高级使用技巧213
8.1 动态控件与控件数组213
8.1.2 动态生成可视的控件215
8.1.3 为动态控件编写事件处理程序216
8.1.4 使用控件数组219
8.1 Sender220
8.2.1 减少重复性的代码220
8.2.2 检查接收消息的控件类型222
8.3 使用注册表222
8.3.1 注册表简介223
8.3.2 Trregistry类224
8.3.3 使用 Tregisty的例子226
8.3.4 TiniFile简介227
8.4 多线程编程229
8.4.1 线程229
8.4.2 Delphi提供的线程类Tthread230
8.4.3 创建一个线程对象236
8.4.4 访问共享数据237
8.4.5 线程之间的事件触发239
8.4.6 使用线程的示例240
8.5 小结245
9.1 基本概念246
9.1.1 网络、Internet和Intranet246
9.1.2 网络的体系结构和TCP/IP协议246
第9章 网络编程246
9.1.3 协议及常用术语247
9.2 Delphi 5提供的Internet组件250
9.3 FTP示例程序256
9.4 电子邮件示例程序269
9.5 WinSock程序的示例:抢答器278
9.6.1 为什么不使用控件291
9.6 Internet高级编程技巧291
9.6.2 Delphi 5对于手工实现Internet功能的支持292
9.6.3 FTP示例程序292
9.7 小结301
第10章 Delphi 5中的Win32 API编程302
10.1 API概述302
10.2 窗体管理303
10.3 窗体控件307
10.4 Windows的外壳308
10.4.1 任务栏309
10.4.2 Windows外壳的命名空间314
10.4.3 文件的操作317
10.5 网络支持323
10.5.1 Window Socket API323
10.5.2 WinInet API330
10.6 小结334
第11章 制作自己的安装程序335
11.1 方便的InstallShield335
11.1.1 启动InstallShield335
11.1.2 新建一个工程文件336
11.1.3 定制安装程序338
11.1.4 编译安装程序339
11.1.5 运行安装程序340
11.2 InstallShield的高级设置341
11.2.1 Set the Visual Design对话框设置341
11.2.2 Select InstallShield Object for Delphi对话框的设置342
11.2.3 Specify Components and Files对话框设置344
11.2.4 Select User Interface Components对话框348
11.2.6 Specify Folders and Icons对话框设置350
11.3 小结351
11.2.5 Make Registry Changes对话框设置359