《Delphi高级开发指南》PDF下载

  • 购买积分:21 如何计算积分?
  • 作  者:(美)Marco Cantu,(美)Tim Gooch,(美)John F. Lam著;王 辉,张晓晖,戴 英等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1998
  • ISBN:7505347535
  • 页数:778 页
图书介绍:由美国SYBEX公司授权出版。

目 录 1

第一部分Delphi基础 1

第1章Obiect Pascal的秘密 1

1.1 Delphi的长字符串 1

1.2 Pascal中的整型按位操作 6

1.3 类引用 10

第10章 Delphi与COM 3 19

1.4 Delphi的保护异常 25

本章小结 29

第2章VCL的秘密 30

2.1 组件的所有权 30

2.2令人惊奇的Name属性 36

2.3组件的查寻 40

2.4类型安全的列表 42

本章小结 50

第3章 流与持久性 51

3.1 Delphi的流类 51

3.2文件流 53

3.3内存流 56

3.4编写定制的流类 60

3.5TReader与TWriter类 63

3.6 读写组件 69

3.7读写窗体文件 83

3.8TParser类的使用 91

本章小结 104

第4章运行时类型信息 105

4.1访问类型信息 105

4.2 序数类型的RTTI 109

4.3 对象方法指针的RTTI 115

4.4类的RTTI 119

4.5访问属性值 125

本章小结 132

第5章建立组件 133

5.1 建立组件的原因与方法 133

5.2建立简单的组件 138

5.3 复合组件:红绿灯 145

5.4 定制按钮 155

5.5 使用TCustom...类:数字编辑 165

5.6 使用Collection属性 167

5.7 建立组件中的高级话题 174

本章小结 181

第6章 深入Delphi 3的组件包 182

6.1 组件的是与非 182

6.2将组件打包 185

6.3 一个组件的组件包 188

6.4组件包及其单元的列表 190

6.5准备帮助文件 194

6.6发布组件包集合 195

本章小结 199

第二部分Delphi与Windows 201

第7章 VCL与Windows 201

7.1 不使用VCL的WindowS应用程序 201

7.2 Windows消息与Delphi事件 214

7.3剖析内部Delphi消息 228

7.4 Delphi的窗体、Windows的保留内存及子类化 237

本章小结 247

第8章 高级的窗口组件 248

8.1 建立Form-Extender组件 248

8.2建立应用程序扩展器组件 256

8.3非矩形控件 268

8.4运行时的Dragging与Sizing组件 277

本章小结 285

第9章进程与存储器 287

9.1 存储管理 287

9.2程序间的数据传递 307

本章小结 318

10.1 组件软件、Delphi与COM 319

10.2编程问题与COM的解决方法 321

10.3 COM编程问题与Delphi的解决方法 339

本章小结 353

第11章 应用COM 354

11.1脚本化应用程序 354

11.2扩展应用程序 367

本章小结 389

第三部分扩展Delphi环境 391

第12章属性编辑器 391

12.1 属性编辑器介绍 391

12.2编写属性编辑器 394

12.3属性编辑器的功能 398

12.4现实中的属性编辑器 411

12.5声音编辑器 412

12.6编辑点集合 415

12.7 访问其它组件:Comparative Name编辑器 418

12.8 同时编辑多个组件 422

本章小结 424

第13章组件编辑器 426

13.1编写组件编辑器 426

13.2高级组件编辑器 431

13.3用对象监视器编辑 448

本章小结 454

第14章 向导 456

14.1 向导的基础 458

14.2 标准向导与项目向导 460

14.3 创建附件向导 471

14.4 列表模板向导 479

14.5组件向导 484

14.6编写窗体向导 499

14.7基于代理的窗体向导 513

14.8 使用项目生成器 518

14.9 PasToWeb向导 520

本章小结 523

第15章 其它Delphi扩展 524

15.1 外部工具和转换宏 524

15.2版本控制系统界面 525

15.3处理Delphi通知 530

15.4 ToolsAPI总结 546

15.5使用定制设计模块 548

15.6调整Delphi环境 557

本章小结 571

16.1 RTTI帮助函数 572

第16章 对象调试器 572

16.2浏览运行时属性 579

16.3版本2:组件树 584

16.4版本3:编辑属性 588

16.5复制对象监视器的用户界面 594

16.6在组件中包装对象调试器 607

本章小结 610

17.1 数据链接 611

第17章 编写与数据相关的组件 611

第四部分Delphi数据库编程 611

17.2编写面向字段的与数据相关控件 615

17.3生成定制的数据链接 622

17.4定制DBGrid组件 639

17.5 可复制的与数据相关组件 643

本章小结 652

第18章扩展Delphi数据库支持 653

18.1 增强型数据库窗体向导 653

18.2创建定制数据集合 669

18.3 在流中保存数据库数据 672

18.4在定制数据集合中保存组件 692

本章小结 706

第19章 远程数据模块与客户端 707

19.1数据库三步曲 707

19.2建立范例应用程序 711

19.3 向服务器添加约束 715

19.4向客户端添加特性 717

本章小结 726

20.1 静态与动态的Web页 727

第20章在Web上公布数据库 727

20.2 CGI编程简介 729

20.3 CGI数据库编程 734

20.4使用普通的ISAPI 744

20.5 Delphi 3的ISAPI支持 747

20.6 HTML生成器组件 759

20.7作为数据库前端的ActiveForms 770

本章小结 775

关于本书选配光盘 777

读者购盘说明 778