| 作 者: | (美)米勒(Todd miller)[等]著;林君工作室译 |
| 出版社: | 机械工业出版社;西蒙与舒斯特国际出版公司 |
| 丛编项: | 特版精品系列 |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | 软件工具 Delphi |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
目 录
译者的话
作者介绍
第一部分 概 述
第1章 Delphi3的新特性
1.1Delphi的主要特点
1.2Delphi3的新特性
1.3本书内容
1.4几项规定
1.5实例
1.6小结
第2章 使用Delphi的IDE
2.1使用主窗口
2.2使用对象视窗
2.3使用窗体设计器和代码编辑器
2.4使用环境建立一个应用程序
2.5使用项目管理器
2.6使用对象仓库
2.7小结
第3章 ObjectPascal:基本概念
3.1ObjectPascal入门
3.2数据类型
3.3操作符和表达式
3.4语句
3.5过程与函数
3.6Delphi单元
3.7小结
第4章 ObjectPascal:高级概念
4.1类(Classes)
4.2强制类型转换(TypeCasting)
4.3类引用型
4.4运行库
4.5小结
第5章 异常处理
5.1运行错误
5.2异常处理
5.3定义缺省的异常处理程序
5.4异常处理编程
5.5基类Exception
5.6小结
第二部分 应用程序的开发
第6章 使用Delphi构件
6.1可视化构件
6.2非可视化构件
6.3小结
第7章 使用Win32通用控件
7.1简单的通用控件
7.2Delphi3的新控件
7.3复杂的通用控件
7.4小结
第8章 创建应用程序
8.1使用窗体工作
8.2创建SDI应用程序
8.3创建MDI应用程序
8.4创建控制台应用程序
8.5重用应用程序
8.6项目参数
8.7高级编程技巧
8.8小结
第三部分 数据库的开发
第9章 本地数据库的使用
9.1什么是本地数据库
9.2数据访问构件
9.3Data-Aware控件
9.4高级数据库编程技术
9.5小结
第10章 使用SQL数据库
10.1SQL数据库
10.2TTable、TQuery和SQLDataBase
10.3数据访问构件
10.4其他主题
10.5小结
第11章 使用Delphi数据库的工具
11.1数据库资源管理器(Database
Explorer)
11.2数据字典
11.3SQLMonitor
11.4小结
第12章 使用快速报表
12.1快速报表构件
12.2创建报表
12.3创建自定义预览
12.4小结
第13章 创建自定义的数据库
13.1TDataSet-自定义数据集的核心
13.2另一个自定义的ASCⅡ文本数据集
驱动程序
13.3构造自定义数据集
13.4小结
第14章 构造多层应用
14.1理解ClientDataSet Provider和
RemoteServer构件
14.2将客户应用程序链接到服务器
14.3定义ClientDataSet
14.4处理ClientDataSet的变化
14.5处理变化
14.6小结
第四部分 构件的开发
第15章 处理包
15.1为什么要使用包
15.2安装和使用包
15.3构造自己的包
15.4小结
第16章 创建构件
16.1选择正确的父类
16.2创建构件框架
16.3测试构件
16.4创建构件图标
16.5注册构件
16.6小结
第17章 编写高级构件
17.1其他属性
17.2重要的方法
17.3响应消息
17.4Data-Aware控件
17.5编写属性编辑器
17.6小结
第五部分 开发OLE
第18章 OLE、文件服务器和ActiveX控件
的使用
18.1现有OLE技术的应用
18.2使用ActiveX控件
18.3小结
第19章 使用COM接口
19.1COM基础
19.2COM服务器 从头建起
19.3使用新的Delphi接口扩展
19.4小结
第20章 使用OLE自动化
20.1理解OLE自动化
20.2服务器类型
20.3使用自动化对象
20.4创建OLE自动化服务器
20.5小结
第21章 创建ActiveX控件
21.1理解DelphiActiveX构架
21.2类型库
21.3ActiveX控件
21.4创建一个ActiveX控件——PieX
21.5建立ActiveForms
21.6ActiveX控件和ActiveForm
的Web设置
21.7小结
第22章 图形处理
22.1处理Tcanvas和TPen对象
22.2TBrush
22.3TFont
22.4TImage
22.5TPicture
22.6TBitmap
22.7区域
22.8元文件
22.9映象模式
22.10线程
22.11小结
第23章 Delphi的打印处理
23.1打印驱动程序的工作
23.2可能遇到的问题
23.3字体
23.4打印机设备环境(PrinterDcs)
23.5深入核心:TPrinter
23.6使用Writeln()
23.7使用打印机画布
23.8基本任务:改变打印机及设置
23.9使用DeviceCapabilities()(设备
兼容性)
23.10打印机换码
23.11基本任务:TPrinter的画布处理
23.12可能出现的问题
23.13打印表格
23.14避开TPrinter
23.15小结
第24章 线程处理
24.1线程术语
24.2线程概述
24.3同步机制
24.4线程局部数据:TLS和Threadvar
24.5Delphi的TThread类
24.6可研究的其他专题
24.7小结
第25章 DLL编程入门
25.1DLL及其在Win32的作用
25.216位Windows的移植
25.3创建项目
25.4DLLMain人口点
25.5调用规则
25.6输出(Eyporting)
25.7从应用程序中装载和卸载DLLs
25.8输入(Importing)
26.9小结
第26章 DLL编程:高级概念
26.1通过使用平面函数打包类
26.2DLLs的格式表格(ModelForms)
26.3DLLs中的非格式化表格
26.4虚拟方法表(VirtualMethodTable)
26.5用虚拟类实现DLL的对象共享
26.6共享数据
26.7PE文件结构
26.8TurboDump
26.9小结
第27章 测试与调试
27.1测试
27.2Delphi的集成调试器
27.3原始的调试方法
27.4处理较困难的错误
27.5小结
第28章 创建Web服务器应用程序
28.1Web服务器应用程序开发的预备
知识
28.2使用Delphi编写ISAPIDLL
28.3小结
第29章 Delphi的开放工具API的
工作
29.1创建一个Delphi专家
29.2登记专家
29.3开放工具API接口
29.4小结
第30章 如何共享Delphi和C++
30.1将C++与Delphi结合起来
30.2调用协议
30.3使用OBJ将C++和ObjectPascal代码
结合在一起
30.4使用DLL来联结C++和ObjectPascal
代码
30.5类型转换表
30.6小结
第31章 Wind0wsAPI的工作
31.1动态链接与函数原型
31.2Windows的钩子函数
31.3将键盘和鼠标输入到任意窗口
31.4小结
第32章 Delphi的转换程序
32.1转换的类型
32.2小结