《Delphi 6从入门到精通》PDF下载

  • 购买积分:22 如何计算积分?
  • 作  者:(美)Marco Cantu著;王辉等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2002
  • ISBN:7505375768
  • 页数:848 页
图书介绍:

第一部分 基础 1

第1章 Delphi 6 IDE 1

Delphi 6的版本 1

Delphi 6 IDE概况 2

最新的IDE改进 7

AppBrowser编辑器 10

窗体设计器 14

组件面板的秘密 18

项目管理 21

附加与外部Delphi工具 25

系统生成的文件 26

对象库(Object Repository) 30

本章小结 33

第2章 Object Pascal语言:类与对象 34

Pascal语言 34

类与对象简介 38

封装 44

构造器 52

完整的TDate类 55

Delphi的对象引用模型 58

本章小结 61

第3章 Object Pascal语言:继承与多态性 62

已有类型的继承 62

滞后联编与多态 68

类型安全的转换 73

使用接口 75

异常处理 81

类引用 87

本章小结 90

第4章 运行时库(RTL) 92

RTL的单元 92

数据转换 102

TObject类 108

本章小结 112

第5章 核心库类 113

RTL包、VCL与CLX 113

TPersistent类 115

TComponent类 119

事件 125

列表(Lists)与容器(Container)类 129

流 136

核心VCL与BaseCLX单元小结 145

本章小结 146

第二部分 可视化编程 147

第6章 控件:VCL与VisualCLX 147

VCL与VisualCLX 147

TControl与派生类 155

打开组件工具框 159

使用菜单 171

Owner-Draw控件和风格 180

本章小结 185

ListView与TreeView控件 187

第7章 高级VCL控件 187

多页面窗体 196

窗体分割技术 207

控件位置点 211

工具栏控件 212

定制提示 219

本章小结 221

第8章 建立用户界面 222

ActionList组件 222

工具栏容器 230

Delphi的定位支持 234

ActionManager结构 239

本章小结 247

第9章 使用窗体 248

TForm类 248

窗体直接输入 256

在窗口中绘图 262

特殊技巧:字母混合、颜色键和动画API 263

位置、大小、卷动和缩放比例 264

建立和关闭窗体 273

对话框和其他二级窗体 276

建立对话框 279

预定义对话框 285

About框与Splash屏幕 287

本章小结 289

应用程序对象 291

第10章 Delphi应用程序结构 291

Windows中的事件、消息与多任务 299

实现后台处理 301

建立MDI应用程序 304

Delphi中的框架与子窗口 305

带有不同子窗口的MDI应用程序 309

可视化窗体继承 312

理解框架(Frames) 318

本章小结 328

第11章 创建组件 329

扩充Delphi库 329

创建第一个组件 332

建立复合组件 338

复杂的图形组件 343

定制Windows控件 352

非可视化对话框组件 361

定义定制的行为 364

编写属性编辑器 367

编写组件编辑器 372

本章小结 375

第12章 库与组件包 376

DLL在Windows中的作用 376

在Delphi中创建DLL 382

DLL中的Delphi窗体 386

内存中的DLL:代码与数据 394

使用Delphi组件包 397

组件包内的窗体 398

组件包对DLL 404

组件包的结构 406

本章小结 410

第三部分 数据库编程 411

第13章 Delphi的数据库结构 411

访问数据库:BDE、dbExpress与其他方法 411

经典的BDE组件 414

使用Delphi的Data-Aware控件 421

DataSet组件 428

数据集合的字段 433

数据集合定位 443

自定义数据库网格 448

带有标准控件的数据库应用程序 454

多记录网格 463

处理数据库错误 465

本章小结 467

第14章 客户机/服务器编程 468

客户机/服务器编程简介 468

从本地机到客户机/服务器 470

数据库设计的元素 471

有BDE的客户机/服务器 474

dbExpress库 486

ClientDataSet和MyBase 499

本章小结 512

第15章 InterBase和IBX 513

InterBase 6 513

服务器端编程 517

使用InterBase Express 519

实际问题 527

本章小结 540

第16章 ActiveX数据对象(ADO) 541

Microsoft数据访问组件(MDAC) 542

OLE DB供应器 543

dbGo 545

数据链接文件 548

动态属性 549

获得模式信息 550

使用Jet引擎 551

指针位置和指针类型 556

客户机索引 558

复制 559

事务处理 561

锁定类型 564

更新JOIN 566

批更新 568

断开的记录集合 572

连接池 573

持久的记录集合 575

公文包模式 576

配置MDAC 576

本章小结 577

第17章 使用DataSnap的多级数据库应用程序 578

一、二、三级 578

建立一个范例应用程序 584

向服务器添加限制 587

向客户端添加特性 589

高级DataSnap特性 592

本章小结 598

第18章 编写数据库组件 599

数据链接 599

编写面向字段的数据敏感控件 600

创建定制的数据链接 607

定制DBGrid组件 612

建立定制数据集合 615

数据集合中的目录 633

本章小结 638

第19章 COM编程 639

第四部分 超越Delphi:与世界相连 639

OLE和COM的简短历史 640

第一个COM服务器 645

Windows外壳程序 653

本章小结 665

第20章 从Automation到COM+ 666

OLE自动化 666

编写OLE自动化服务器 669

使用Office程序 684

使用复合文档 688

使用内部对象 691

ActiveX控件简介 692

编写ActiveX控件 696

ActiveForms 702

网页中的ActiveX 705

COM+简介 708

本章小结 714

第21章 因特网编程:套接字和Indy组件 715

套接字编程的基础 715

Delphi套接字组件 717

因特网协议 732

发送和接收Mail 732

用HTTP工作 736

生成HTML 744

本章小结 753

第22章 用WebBroker和WebSnap进行网络编程 754

动态Web页 754

Delphi的WebBroker技术 757

实际范例 772

Active Server Pages技术 776

WebSnap 779

WebSnap和数据库 790

会话、用户和许可 797

本章小结 801

第23章 XML和SOAP 802

XML简介 802

管理XML文档 806

XML和Internet Express 827

使用XSLT 836

Web服务 840

本章小结 847