图书介绍

Delphi与面向对象程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Delphi与面向对象程序设计
  • 王忠,迟忠先主编 著
  • 出版社: 大连:大连理工大学出版社
  • ISBN:7561113935
  • 出版时间:1997
  • 标注页数:341页
  • 文件大小:8MB
  • 文件页数:356页
  • 主题词:

PDF下载


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

下载说明

Delphi与面向对象程序设计PDF格式电子书版下载

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

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

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

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

图书目录

目 录1

前言1

第一章Delphi开发环境1

第1节集成开发环境概述1

1.1主界面2

1.2对象观察器2

1.3窗体设计器3

第2节编程方法4

1.5工程管理器4

1.4代码编辑器4

2.1基本概念5

2.2 Delphi开发应用程序的基本过程5

2.3 Delphi程序中的文件类型7

第3节Form文件8

3.1建立窗体9

3.2修改窗体属性9

3.3增减构件9

3.5窗体设计模板10

3.4窗体文件的代码10

第4节工程文件11

4.1创建和保存工程文件11

4.2增加单元文件和窗体12

4.3编辑工程文件12

4.4选定主Form文件13

第5节如何调试Delphi程序13

5.1准备调试14

5.2调试方法14

5.5变量监视16

5.3断点设置16

5.4断点列表16

5.6变量值修改18

5.7嵌套调用查看18

5.8WinSight19

5.9 WinSpector20

第6节辅助工具20

6.1数据库引擎BDE(Borland DataBase Engineer)配置20

6.2数据库工作台DBD(Database Desktop)20

6.4 Browser24

6.3 ReportSmith24

第二章Del ph i程序设计基础25

第1节常量和变量的定义25

1.1常量25

1.2变量26

1.3类型常量27

1.4变量的作用域27

第2节数据类型28

2.1整数类型28

2.2实数类型30

2.3字符类型31

2.4字符串类型32

2.5布尔类型37

2.6用户自定义类型37

2.7子域38

2.8枚举38

2.9数组39

2.10集合41

2.11记录43

2.12指针44

2.13过程类型45

2.14文件类型49

第3节语句49

3.1表达式49

3.2赋值语句50

3.3复合语句50

3.4条件语句51

3.5循环语句52

3.6 goto语句54

3.7开域语句With54

第4节过程和函数55

4.1过程55

4.2函数56

4.3子程序的参数57

4.4提前引用、外部过程、嵌入过程59

4.5过程和函数的比较59

第5节程序和单元60

4.6建立自己的子程序库60

5.2工程文件DPR61

5.1 Delphi文件结构61

5.3单元文件64

5.4单元引用65

第6节标准函数和过程66

6.1子程序分类66

6.2常用的函数和过程66

6.3系统提供的对话框70

1.1结构化程序设计方法72

第三章面向对象程序设计72

第1节面向对象程序设计概念72

1.2面向对象的设计方法74

1.3面向对象程序设计的概念75

第2节类77

2.1类的定义77

2.2保护方式77

2.3类实例化78

2.4类操作符79

第3节方法80

3.1一般方法80

3.2构造方法81

3.3析构方法82

3.4类方法82

3.5隐含参数Self83

第4节继承和多态83

4.1继承83

4.2覆盖84

4.3抽象类85

4.4多态86

4.5共同祖先TObject87

第5节对象与VRE88

5.1对象88

5.2 VRE的类与对象89

第6节属性92

6.1属性定义92

6.3扩展赋值语句94

6.2数组属性94

第7节消息95

7.1消息机制95

7.2发送消息97

7.3处理消息98

7.4用户自定义消息99

7.5示例:制作一个构件99

8.1 VCL结构104

第8节VCL构件104

8.2 TComponent构件105

8.3 TContro1构件106

8.4 TStrings类106

第9节异常处理109

9.1什么是异常处理109

9.2异常处理110

9.3新异常的定义、使用112

第10节VRE的实现113

10.1重提VRE113

9.4如何编写健壮的代码113

10.2 VREMain单元114

10.3 VREWin单元120

10.4 VRERects单元124

10.5 VRERect单元130

10.6 VREImage单元132

10.7 VRELabel单元134

1.2构件编程的方法137

1.1 Delphi开发的程序种类137

第1节Windows构件编程方法137

第四章Wi ndows构件编程137

1.3示例139

第2节构件139

2.1构件分类140

2.2构件的常用属性140

2.3构件的常用事件140

2.4构件的常用方法142

第3节窗体构件142

3.1窗体简介142

3.2窗体的特殊属性、方法和事件143

3.4 MDI窗体145

3.3窗体调用145

第4节菜单构件146

4.1下拉菜单TMainMenu146

4.2弹出菜单TPopupMenu147

4.3菜单项TMenuItem147

4.4菜单的动态管理147

第5节可视构件148

5.1 Standard页148

4.5 MDI菜单148

5.2 Additional页154

5.3 Dialogs页161

5.4 System页163

5.5 VBX页166

5.6 Samples页167

5.7小结168

第6节非可视构件168

6.1 TApplication构件和Application对象168

6.2 TScreen构件和Screen对象170

6.3 TPrinter构件和Printer对象171

6.4 TClipBoard构件和ClipBoard对象173

6.5 TiniFile构件175

第7节对象的动态建立177

7.1对象动态建立、释放177

7.2非可视对象的建立177

7.3可视构件建立178

7.4窗体构件178

7.5利用Components访问动态建立的构件178

8.1TFont,TPen,TBrush类179

第8节绘图和打印179

8.2TCanvas构件180

8.3示例:屏幕保护程序182

8.4图形打印185

8.5 TCanvas与Windows GDI186

第9 节DLL187

9.1什么是DLL187

9.2调用 DLL188

9.3创建DLL190

10.1 Windows API函数分类191

第10节Windows API191

10.2 API函数直接调用192

10.3回调函数193

10.4 DPMI调用194

第11节多媒体开发196

11.1 TMediaPlayer构件196

11.2编程原理197

11.3示例:简单媒体播放器198

12.1 DDE基本概念201

第12节DDE和OLE201

12.2 DDE客户202

12.3 DDE服务器204

12.4 0LE204

第13节资源使用207

13.1资源208

13.2创建资源208

13.3使用资源208

13.4资源管理API209

1.1 Delphi数据库体系211

第1节简述211

第五章开发数据库应用程序211

1.2基本概念212

1.3支持数据库开发的工具213

1.4开发方法214

1.5分发应用程序215

第2节关系数据库215

2.1关系型数据库的基本概念215

2.2数据库别名Aliases216

2.3一个简单的开发示例216

3.1应用程序结构图219

第3节数据读取219

3.2 TDataSet类型220

3.3 TTable构件227

3.4 TQuery构件232

3.5 TField构件235

3.6实现示例一部分功能238

第4节数据控制247

4.1 TDataSource248

4.3 TDBGrid249

4.2 TDBNavigator构件249

4.4其他构件介绍251

4.5进一步完善RSGL256

第5节高级技巧263

5.1 TDatabase263

5.2 TSession266

5.3TBatchMove267

5.4 Ini文件配置别名269

6.1简介270

第6节客户/服务器方式270

5.5 Paradox数据库的多用户控制270

6.2使用InterBase开发271

6.3 SQL服务器的连接与设定272

6.4外部存储过程TStoreProc274

6.5桌面数据库到C/S的升级274

第7节BDE275

7.1安装275

7.2配置276

7.3 BDE的使用技巧276

第8节示例完成278

第六章Del phi使用SQL…语言285

第1节SQL概述285

1.1 SQL发展概述285

1.2 SQL的分类286

1.3 SQL的主要概念286

第2节数据定义288

2.1表288

2.2视图289

2.3域290

2.4索引291

2.5存储过程291

2.6触发器292

第3节数据操纵292

3.1 SELECT语句293

3.2 DELETE语句299

3.3 UPDATE语句299

3.4 INSERT语句300

4.2收回授权301

4.1授权语句301

第4节数据控制301

第5节使用TQuery302

5.1在Delphi中使用SQL302

5.2取得一个可改视图303

5.3在SQL中使用中文304

第6节Local SQL304

6.1表名和字段名304

6.2数据操纵305

6.3数据定义306

7.2功能与原理307

第7节示例:查询构件307

7.1制作目的307

7.3定义对象308

7.4功能实现311

7.5构件可扩展性315

第七章数据库应用系统的面向对象设计方法316

第1节概述316

1.1数据库应用系统的开发过程316

1.3传统的软件开发方法学317

1.2数据库应用系统开发存在的问题317

1.4面向对象的开发方法318

第2节软件复用和构件320

2.1软件复用320

2.2构件322

2.3构件支持软件复用323

第3节示例:变结构MIS的建模开发324

3.1关于示例324

3.2基本概念325

3.3建模结构图326

3.4系统软件总线327

3.5构件和构件库329

3.6数据录入331

3.7通用查询与超链查询332

3.8文档管理337

3.9报表工具339

参考文献340

词汇表341

热门推荐