《Delphi 3.0编程参考手册》PDF下载

  • 购买积分:22 如何计算积分?
  • 作  者:(美)(P.蒂罗特)P.Thurrott等著;卢庆龄等译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1998
  • ISBN:7302031061
  • 页数:838 页
图书介绍:

第1部分 概述 1

第1章 综述 1

Delphi简介 1

Delphi的新特性 2

所有版本的共同特性 2

32位优化编译器 2

Character类型 3

Currency类型 3

String类型 3

Variant类型 3

数据模块(Data Module) 5

Windows 95/NT与COM支持 5

增强型IDE和调试器 5

对象仓库与可视化窗体的继承 5

可视化组件库 6

32-位Borland数据库引擎 6

将16位的程序转换为32位 6

Windows 95通用控件 6

Visual Basic定制控件(VBX) 7

全新的类型大小 7

Windows的差异 7

本书内容 7

第1部分:概述 7

第2部分:对象 8

第3部分:永久性对象 8

第4部分:组件 8

第5部分:非窗口控件 8

第6部分:窗口控件 8

每章的内容组织 8

主题讨论 8

总结表 9

参考项 9

查找你所需的内容 9

查看完整的主题 9

进一步浏览Delphi 9

第2章 VCL基础知识 10

利用对象编程 10

纯粹与混合型语言 10

OOP概念 10

继承 11

多态性 11

封装性 12

单元和类 12

类可见性 13

Private 14

Protected 14

Public 14

Published 14

可视组件库 14

处理事件 15

使用属性 16

方法 16

方法指令 16

virtual和dynamic 16

override 16

abstract 17

运行时的类型信息 17

使用对象浏览器 18

自己探索VCL 19

第2部分 对象 20

第3章 TObject 20

第4章 TIniFile 24

第5章 TThread 34

第6章 TRegistry和TRegIniFile 40

注册表的差别 40

第7章 TList和TPopupList 53

TList 54

TPopupList 55

第8章 Exception及其派生类 63

编写安全程序 63

try…except 63

try…finally 64

Exception类型 64

EAbort 65

EOutOfMemory 65

EOutOfResources 66

EInOutError 66

EIntError 66

EDivByZero 66

ERangeError 66

EIntOverflow 66

EMathError 66

EInvalidOp 66

EZeroDivide 66

EOverflow 66

EUnderflow 66

EInvalidPointer 66

EInvalidCast 66

EConvertError 66

EAccessViolation 67

EPrivilege 67

EStackOverflow 67

EControlC 67

EVariantError 67

EPropReadOnly 67

EPropWriteOnly 67

EExternalException 67

EStreamError 67

EFCreateError 68

EFOpenError 68

EResNotFound 68

EListError 68

EBitsError 68

EStringListError 68

EThread 68

EPrinter 68

EPrinter 68

EMenuError 68

EInvalidOperation 68

EInvalidGraphic 68

EInvalidGraphicOperation 68

Exception属性和方法 68

第9章 Internet控件入门 72

FTP 72

HTML 72

HTTP 73

NNTP 73

POP 73

SMTP 73

TCP 73

UDP 73

第3部分 持久性对象第10章 TPersistent 74

第11章 TClipboard 75

Delphi及其剪贴板 75

第12章 TColumnTitle 83

第13章 TControlScrollBar 88

第14章 TIconOptions 92

第15章 TIistItem和TListItems 94

TListItem 94

TListItems 102

第16章 TParaAttributes 108

第17章 TPicture 112

第18章 TTextAttributes 117

第19章 TTreeNode和TTreeNodes 121

TTreeNodes 136

第20章 TCanvas及其派生类 146

TMetaFileCanvas 147

TPrinterCanvas 148

第21章 TCollection,TCollectionItem及其派生类 168

TCollection 168

TCollectionItem 169

TListColumns 169

TListColumn 169

THeaderSections 170

THeaderSection 170

TStatusPanels 171

TStatusPanel 171

TDBGridColumns 171

TColumn 172

项目示例 192

第22章 TDataLink及其派生类 196

TDataLink 196

TTableDataLink 200

TFieldDataLink 200

TQueryDataLink 204

TNavDataLink 204

TDataSourceLink 204

TListSourceLink 204

TGridDataLink 204

TDBCtrlGridLink 207

第23章 TGraphicsObject及其派生类 208

TGraphicsObject 208

TBrush 208

TPen 209

TFont 209

第24章 TGraphic及其派生类 217

TGraphic 217

TIcon 218

TMetafile 218

TBitmap 219

第25章 TStrings及其派生类 228

TStrings 228

TComboBoxStrings 230

THeaderStrings 230

TIndexFiles 231

TListBoxStrings 231

TMemoStrings 231

TOutlineStrings 232

TPageAccess 232

TRichEditStrings 232

TStringGridStrings 233

TStringList 233

TSubItems 234

TTabPageAccess 234

TTabStrings 234

TTreeStrings 235

项目示例 255

第4部分 组件 259

第26章 TComponent 259

组件的使用 259

第27章 TApplication 264

第28章 TDataSource 291

第29章 TMenuItem 295

第30章 TScreen 307

第31章 TSession 314

第32章 TTimer 324

第33章 TMenu及其派生类 327

设计菜单 327

TMenu类 327

TMainMenu类 328

TPopupMenu 328

第34章 TCommonDialog及其派生类 334

TCommonDialog 334

TColorDialog 335

TFindDialog 336

TFontDialog 337

TOpenDialog 337

Filter编辑器 337

TPrintDialog 339

TPrinterSetupDialog 340

TReplaceDialog 340

TSaveDialog 341

第35章 TCustomImageList及其派生类 357

TCustomImageList 357

TImageList 359

TGlyphList 359

项目示例 388

第36章 TDataSet及其派生类 391

TDataSet 391

TDBDataSet 453

TTable 453

TStoredProc 454

TQuery 455

第37章 TField及其派生类 456

TField 456

启动Fields编辑器 457

创建永久字段组件 458

删除永久字段组件 458

重排永久字段组件的次序 459

改变单个字段的次序 459

改变一块字段的次序 459

定义新的永久字段组件 459

创建新的永久字段组件 459

对话框选项 459

Field Type单选组框 459

Field Properties组框 459

Type组合框 460

TAutoIncField 462

TBCDField 462

TBinaryField 462

TBlobField 462

TBooleanField 463

TBytesField 463

TCurrencyField 463

TDateField 463

TDateTimeField 463

TFloatField 464

TGraphicField 464

TIntegerField 464

TMemoField 464

TNumericField 465

TSmallIntField 465

TStringField 465

TTimeField 465

TVarBytesField 465

TWordField 465

第38章 TControl 502

第5部分 非窗口控件第39章 TGraphicControl 527

TGraphicControl 527

第40章 TBevel 531

第41章 TImage 535

第42章 TPaintBox 540

第43章 TShape 543

第44章 TCustomLabel及其派生类 548

TDBText 550

TLabel 551

第45章 TSpeedButton及其派生类 554

在Delphi中创建工具栏 554

第46章 TSplitter 562

第6部分 窗口控件第47章 TWinControl 566

窗口控件 566

第48章 TDBCtrlGrid 581

第49章 THeaderControl 592

第50章 TProgessBar 599

第51章 TScrollBar 605

第52章 TStatusBar 612

第53章 TTabSheet 618

第54章 TTrackBar 623

第55章 TCustomComboBox及其派生类 631

TCustomComboBox 631

TComboBox 634

TDBComboBox 636

第56章 TCustomHotKey及其派生类 644

TCustomHotKey 644

THotKey 647

第57章 TCustomListBox及其派生类 650

TCustomListBox 650

TDBListBox 654

TListBox 655

第58章 TCustomListView与TListView 665

TCustomListView 665

TListView 669

第59章 TCustomTabControl及其派生类 694

TCustomTabControl 695

TPageControl 698

TTabControl 699

第60章 TCustomTreeView和TTreeView 707

TCustomTreeView 707

TTreeView 710

第61章 TCustomUpDown和TUpDown 725

TCustomUpDown 725

TUpDowN 728

第62章 TScrollingWinControl及其派生类 732

TScrollingWinControl 732

TForm 735

MDI编程 736

第63章 TButtonControl及其派生类 758

TButtonControl 758

TButton 758

TBitBtn 761

TCustomCheckBox 762

TCheckBox 765

TRadioButton 766

第64章 TCustomEdit及其派生类 780

TCustomEdit 780

TEdit 783

TCustomMaskEdit 785

TMaskEdit 785

TCustomMemo 786

TMemo 786

TCustomRichEdit 788

TRichEdit 788

第65章 TCustomControl及其派生类 805

TCustomControl 805

TMediaPlayer 808

TCustomPanel 826

TPanel 826

TDBNavigator 829

TCustomGroupBox 832

TGroupBox 833

TCustomRadioGroup 834

TRadioGroup 834

附录A 推荐书目 837

附录B CD-ROM的使用 838