书籍详情

Delphi 5实战与精通(精通篇)

Delphi 5实战与精通(精通篇)

作者:方可燕主编;林苇茗,任雨生,王登编著

出版社:清华大学出版社

出版时间:2000-06-01

ISBN:9787302038726

定价:¥34.00

购买这本书可以去
内容简介
  本书是一本极具参考价值的Delphi编程参考书。在本书中,我们力图以具体实用的样例来引导读者把握Delphi的精髓所在。注重编程知识、技巧和经验的结合是本书最大的特色。全书分为11章,每章之间相对独立,读者可以根据自己的需要有选择地进行学习。本书主要介绍程序员需要掌握但又相对比较难的一些关键性技术细节,有多层体系结构的构建、DDE技术、控件的构造、OLE和COM技术,还包括在程序设计中经常要涉及到的打印和多媒体的实现以及安装程序的创建等。本书适用于已经具备了Delphi编程基本知识,而又渴望扩充自己的知识、提高编程技巧的读者。有一定使用经验的读者可通过本书掌握Delphi深层次的开发方法,学会用更具技巧性的办法开发出高水平的Delphi应用。此书可与《Delphi 5实战与精通(实战篇)》配套使用。
作者简介
暂缺《Delphi 5实战与精通(精通篇)》作者简介
目录
第1章 MIDAS与客户/服务器编程
1.1 客户/服务器结构简介
1.1.1 客户/服务器体系结构
1.1.2 客户机、服务器以及中间件概述
1.1.3 客户/服务器型数据接口
1.1.4 Delphi 5的解决方案
1.2 Delphi客户/服务器应用开发环境的构造
1.3 多层体系简介
1.3.1 客户/服务器模式的不足
1.3.2 多层体系概述
1.4 Delphi中的MIDAS
1.4.1 Delphi中的MIDAS
1.4.2 MIDAS中的组件
1.4.3 MIDAS的应用程序工作流程
1.4.4 MIDAS中连接方式的选择
1.4.5 MIDAS多层数据库应用的建立步骤
1.5 MIDAS在Delphi 5中的应用
1.5.1 如何创建应用服务器
1.5.2 建立服务器实例
1.5.3 建立客户应用
1.5.4 建立客户例程
1.5.5 客户端程序的完善和拓展
1.6 小结
第2章 实现打印功能
2.1 文本文件基本打印方法
2.2 利用打印对象TPrinter进行打印
2.2.1 TPrinter对象及其打印操作
2.2.2 PrintDialog和PrinterSetupDialog控件
2.2.3 利用TPrinter对象进行图像打印
2.3 强大的工具QuickReport
2.3.1 QuickReport组件
2.3.2 使用QReport建立基本报表
2.4 小结
第3章 动态数据交换DDE
3.1 什么是动态数据交换
3.2 Delphi 5提供的动态数据交换组件
3.2.1 TDdeServerConv组件
3.2.2 TDdeServerItem组件
3.2.3 TDdeClientConv组件
3.2.4 TDdeClientltem组件
3.3 动态数据交换例程
3.3.1 DDE客户端程序的一个简单例子
3.3.2 DDE客户服务器程序的编程
3.4 小结
第4章 自定义控件
4.1 创建一个最简单的控件
4.1.1 建立控件的准备工作
4.1.2 控件的类别
4.1.3 控件创建初步
4.1.4 编辑控件需要使用的资源
4.1.5 安装MyBlank控件
4.1.6 建立自己的组件页
4.2 创建输入电话号码的Edit控件
4.2.1 创建一个电话Edit框架并添加属性
4.2.2 为TelEdit添加事件
4.2.3 TelEdit控件的完善
4.3 创建骰子控件
4.3.1 骰子控件设计构思
4.3.2 创建骰子控件框架
4.3.3 绘制控件外观
4.3.4 让骰子滚动
4.3.5 为控件添加事件
4.3 小结
第5章 OLE与COM
5.1 OLE容器
5.1.1 什么是OLE
5.1.2 Delphi中的容器组件OLEContainer
5.1.3 使用OLE容器组件的小例子
5.2 COM基础
5.2.1 通用的软件组件
5.2.2 服务器
5.2.3 COM接口
5.2.4 通用数据类型
5.2.5 COM对象的生存期管理
5.2.6 COM对象的内存管理
5.2.7 双接口
5.3 COM技术在Delphi中的实现
5.3.1 使用Type Library Editor
5.3.2 创建COM对象实例的方法
5.4 一个Automation Server例子
5.4.1 创建一个工程
5.4.2 为Automation Object编写框架
5.4.3 编写COM对象的程序代码
5.4.4 编写主窗体的代码
5.4.5 示例程序的补充说明
5.5 小结
第6章 ActiveX控件
6.1 ActiveX技术介绍
6.1.1 ActiveX的主要特点
6.1.2 ActiveX的要素及重要的概念
6.1.3 Delphi 5对ActiveX的支持
6.2 使用Delphi 5中的ActiveX控件
6.2.1 Delphi 5提供的ActiveX控件
6.2.2 使用Graph控件的示例程序
6.3 ActiveX控件的制作
6.3.1 ActiveX控件制作概述
6.3.2 ActiveX控件制作实践
6.4 小结
第7章 多媒体程序开发
7.1 Delphi 5提供的动画控件
7.2 简单的动画播放程序
7.3 使用MCI访问多媒体接口
7.4 自己的CD播放器
7.5 小结
第8章 高级使用技巧
8.1 动态控件与控件数组
8.1.1 动态生成一个不可视控件
8.1.2 动态生成可视的控件
8.1.3 为动态控件编写事件处理程序
8.1.4 使用控件数组
8.1 Sender
8.2.1 减少重复性的代码
8.2.2 检查接收消息的控件类型
8.3 使用注册表
8.3.1 注册表简介
8.3.2 TRregistry类
8.3.3 使用TRegisty的例子
8.3.4 TIniFile简介
8.4 多线程编程
8.4.1 线程
8.4.2 Delphi提供的线程类TThread
8.4.3 创建一个线程对象
8.4.4 访问共享数据
8.4.5 线程之间的事件触发
8.4.6 使用线程的示例
8.5 小结
第9章 网络编程
9.1 基本概念
9.1.1 网络、Internet和Intranet
9.1.2 网络的体系结构和TCP/IP协议
9.1.3 协议及常用术语
9.2 Delphi 5提供的Internet组件
9.3 FTP示例程序
9.4 电子邮件示例程序
9.5 WinSock程序的示例:抢答器
9.6 Internet高级编程技巧
9.6.1 为什么不使用控件
9.6.2 Delphi 5对于手工实现Internet功能的支持
9.6.3 FTP示例程序
9.7 小结
第10章 Delphi 5中的Win32 API编程
10.1 API概还
10.2 窗体管理
10.3 窗体控件
10.4 Windows的外壳
10.4.1 任务栏
10.4.2 Windows外壳的命名空间
10.4.3 文件的操作
10.5 网络支持
10.5.1 Windows Socket API
10.5.2 Winlnet API
10.6 小结
第11章 制作自己的安装程序
11.1 方便的InstallShield
11.1.1 启动InstallShield
11.1.2 新建一个工程文件
11.1.3 定制安装程序
11.1.4 编译安装程序
11.1.5 运行安装程序
11.2 InstallShield的高级设置
11.2.1 Set the Visual Design对话框设置
11.2.2 Select InstallShield Object for Delphi对话框的设置
11.2.3 Specify Components and Files对话框设置
11.2.4 Select User Interface Components对话框
11.2.5 Make Registry Changes对话框设置
11.2.6 Specify Folders and Icons对话框设置
11.3 小结
猜您喜欢

读书导航