《Delphi 2.0高级程序设计》求取 ⇩

目 录3

第一部分系统入门篇3

第一章 Delphi2.0简介3

1.1 Delphi2.0的三种版本3

1.2安装Delphi Client/Server Suite2.0版本6

1.2.1 环境要求6

1.2.2 系统安装6

1.3系统主要功能及特点11

第二章 Delphi2.0集成开发环境IDE13

2.1 Delphi集成开发环境IDE简介13

2.2 Delphi工程与应用开发14

2.3 File菜单组16

2.3.1 File|New菜单17

2.4 Edit和Search菜单组19

2.5 View菜单组20

2.6 Project和Run菜单组22

2.7 Component菜单组23

2.8 Database菜单组24

2.9 Workgroups、Tools和Help菜单组25

第三章Delphi2.0应用开发基础27

3.1规划应用——建立WiseDuy.DPR工程27

3.1.2建立WiseGuy.DPR28

3.1.1 设计一个电子记事簿——WiseGuy.EXE28

3.2窗体设计29

3.2.1设计WiseGuy.DPR工程主窗体30

3.2.2选取和排列组件31

3.3编写事件处理程序34

3.4完成程序功能36

3.4.1增加Timer和MediaPlayer组件36

3.4.2 给Timer组件编写事件程序36

3.4.3建立组件问的联系——编写ButtonStart按钮事件程序38

3.4.4编写初始化程序40

3.4.5 完善WiseGuy.DPR工程41

3.5程序异常与调试43

3.5.1 调试程序43

3.5.2控制运行时间错误——异常处理44

3.6添加菜单和工具条47

3.6.1 使用MainMenu组件和菜单设计工具47

3.6.2 利用SpeedButton组件设计工具条51

3.7工程中的文件54

3.7.1 工程中包含的常用文件54

3.7.2 WiseGuy.DPR工程主窗口源文件列表56

第四章 Delphi Object Pascal基础63

第二部分OOP程序语言篇63

4.1面向对象程序设计64

4.1.1 面向对象程序设计OOP简介64

4.1.2 Windows系统的事件驱动与消息机制65

4.2 Delphi Object Pascal程序与程序单元66

4.2.1 Program程序单元66

4.2.2 单元(unit)文件*.PAS68

4.2.3 单元引用69

4.3 Object Pascal基本语言元素69

4.4.1 Delphi中OOP相关术语70

4.4类70

4.4.2如何定义类71

4.4.3定义数据成员73

4.4.4 方法和属性成员74

4.4.5 类继承和成员可视性75

4.5对象77

4.5.1定义对象变量77

4.5.2 对象的构造和析构77

4.5.3 访问对象成员78

4.5.4 窗体类TForm与窗体对象79

5.1数据成员83

第五章 类属性与数据成员83

5.2属性定义85

5.2.1 说明属性成员85

5.2.2 Read短句86

5.2.3 Write短句87

5.2.4 Default短句88

5.2.5 使用属性90

5.2.6数组类型属性90

5.2.7 具有下标(Index)的属性92

5.3.1 Delphi对象的存储与装载机制94

5.3对象存储与装载94

5.3.2属性的存储修饰符号95

第六章方法97

6.1 简介97

6.2过程方法和函数方法99

6.2.1 定义过程方法和函数方法99

6.2.2编写过程方法和函数方法100

6.3构造函数102

6.4析构函数104

6.5类属过程和类属函数107

6.6类方法的实现与调用108

6.6.1 访问类成员——Self参数108

6.6.2类属方法——简单的函数或过程110

6.6.3 编写函数方法与过程方法111

6.6.4构造函数与析构函数——程序实现112

6.6.5 如何放弃对象建立113

6.7是否一定需要构造函数和析构函数114

第七章 类的继承和多态性117

7.1对象成员的可视性117

7.1.1 类成员的分段定义与可视性修饰符118

7.1.2 Public成员121

7.1.3 Private成员121

7.1.6 Automated成员122

7.1.4 Protected成员122

7.1.5 Published成员122

7.2继承(Inheritance)123

7.3虚拟方法——Virtual Method125

7.4动态方法——Dynamic Method127

7.5使用虚拟方法和动态方法129

7.5.1建立测试工程129

7.5.2 建立VCLASS.PAS程序单元130

7.5.3 编写事件处理程序132

7.5.4 运行Virtual程序135

7.6抽象方法——Abstract Method138

7.7 多态139

第三部分实用资料篇143

第八章 Delphi运行时间库RTL143

8.1 Delphi程序库简介143

8.2 RTL运行时间库——System程序单元144

8.2.1 System单元的函数、过程、常量及变量列表144

8.2.2 System单元中的函数、过程146

8.2.3 System单元中的常量、变量154

8.3.1 SysUtils单元内容列表156

8.3 SysUtils程序单元简介156

8.3.2 SysUtils单元中的常量159

8.3.3 SysUtils单元中的变量160

8.3.4 SysUtils单元中的类型定义162

8.3.5 SysUtils单元对象及异常类164

8.3.6 SysUtils单元函数和过程167

8.4 Math单元函数和过程176

第九章 Delphi可视组件库VCL183

9.1 VCL可视组件库183

9.1.1 VCL标准程序单元184

9.1.2 VCL标准程序单元内容列表184

9.2.1 VCL库分类及层次关系简介198

9.2可视组件库VCL的结构198

9.2.2 TObject与TPersistent对象199

9.2.3 TComponent和TControl组件200

9.2.4 TWinControl与TGraphicControl202

9.3 VCL类库组成分类204

9.4 VCL库可视组件(控件)类层次207

第四部分高级开发篇213

第十章 使用态接库DLL213

10.1 动态连接库DLL213

10.2 建立DLL214

10.2.1 声明DLL程序单元215

10.2.2 使用Exports语句输出函数216

10.3 DLL示例——XString.DLL218

10.3.1 XString.DPR工程218

10.3.2编写例程220

10.3.3输出例程223

10.4 使用DLL225

10.4.1 为XString.DLL建立输入程序单元225

10.4.2 调用示例——TestDLL.DPR227

10.4.3 使用索引调用DLL库函数231

10.4.4 重新命名函数232

10.4.5 动态装载DLL234

第十一章 编写用户组件237

11.1 Delphi组件237

11.2优化现有组件238

11.2.1建立新的程序单元239

11.2.2声明新的组件类239

11.2.3编写组件注册过程241

11.2.4 安装新组件到VCL库中242

11.2.5 建立TTabedListBox组件——优化现有组件243

11.2.6 使用TTabedListBox组件246

11.3.1封装细节250

11.3建立新的可视组件250

11.3.2 组件编写实例——折线图组件TLineDiagram251

11.3.3 TLineDiagram组件属性252

11.3.4 构造和析构TLineDiagram组件254

11.3.5绘制组件255

11.3.6 接收和处理Windows消息257

11.3.7建立事件句柄258

11.3.8 TLineDiagram组件源程序列表260

11.4测试TLineDiagram组件267

附录A Object Pascal语言基本元素273

附录B Delphi Object Pascal关键字列表291

附录C 常用术语(中英文对照)293

1998《Delphi 2.0高级程序设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由曾凡奎编著 1998 北京:人民邮电出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Prolog 高级程序设计(1990 PDF版)
Prolog 高级程序设计
1990 西安:西安交通大学出版社
WindowsNT4高级程序设计(1998年05月第1版 PDF版)
WindowsNT4高级程序设计
1998年05月第1版 机械工业出版社
高级程序设计技术( PDF版)
高级程序设计技术
北京:人民邮电出版社
Visual c++编程技巧与范例( PDF版)
Visual c++编程技巧与范例
高级程序设计(1994 PDF版)
高级程序设计
1994 杭州:浙江大学出版社
Windows高级程序设计(1994 PDF版)
Windows高级程序设计
1994 北京:电子工业出版社
FoxPro 2.0实用程序设计(1994 PDF版)
FoxPro 2.0实用程序设计
1994 大连:大连理工大学出版社
Win32高级程序设计(1994 PDF版)
Win32高级程序设计
1994 北京:电子工业出版社
Delphi 2程序设计大全(1997 PDF版)
Delphi 2程序设计大全
1997 机械工业出版社;西蒙与舒斯特国际出版公司
C程序设计高级教程(1990 PDF版)
C程序设计高级教程
1990 北京:北京航空航天大学出版社
Delphi 4.0高级程序设计(1999 PDF版)
Delphi 4.0高级程序设计
1999 北京:人民邮电出版社
Turbo C高级程序设计(1992 PDF版)
Turbo C高级程序设计
1992 北京:宇航出版社
高级语言程序设计(1987 PDF版)
高级语言程序设计
1987 北京:机械工业出版社
Delphi程序设计入门(1997 PDF版)
Delphi程序设计入门
1997 人民邮电出版社;西蒙与舒斯特国际出版公司
程序员级高级程序员级程序设计(1992 PDF版)
程序员级高级程序员级程序设计
1992 北京:清华大学出版社