图书介绍

Delphi 2.0高级程序设计PDF|Epub|txt|kindle电子书版本网盘下载

Delphi 2.0高级程序设计
  • 曾凡奎编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115067961
  • 出版时间:1998
  • 标注页数:294页
  • 文件大小:36MB
  • 文件页数:308页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Delphi 2.0高级程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目 录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

热门推荐