图书介绍

Delphi 7完美经典PDF|Epub|txt|kindle电子书版本网盘下载

Delphi 7完美经典
  • 江义华著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:711305241X
  • 出版时间:2003
  • 标注页数:654页
  • 文件大小:198MB
  • 文件页数:668页
  • 主题词:软件工具-程序设计

PDF下载


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

下载说明

Delphi 7完美经典PDF格式电子书版下载

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

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

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

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

图书目录

第0章 认识Delphi1

0-1 前言2

0-2 Delphi简介2

0-3 进入Delphi72

0-4 退出Delphi3

第1章 常用的窗口工具5

1-1 窗体(Form)6

1-2 代码编辑器(Code Editor)6

1-4 组件面板(Component Palette)9

1-3 代码浏览器(Code Explorer)9

1-5 对象检视器(Object Inspector)11

1-6 快捷工具栏(Speed Menu)13

1-7 项目管理器(Project Manager)14

1-8 桌面工具栏(Desktops Toolbar)15

1-9 图像编辑器(Image Editor)16

1-10 对象浏览器(Object Tree View)17

1-11 关联选项卡(Diagram Page)18

第2章 常用的菜单19

2-1 File菜单20

2-2 Edit菜单22

2-3 Search菜单25

2-4 View菜单26

2-5 Project菜单28

2-6 Run菜单31

2-7 Tools菜单34

2-8 Window菜单36

第3章 集成开发环境的改变37

3-2-1 外观方面的改变38

3-2 操作菜单方面的改进38

3-1 Delphi集成开发环境介绍38

3-2-2 内容方面的改变39

3-3 对象检视器方面的改进40

3-4 组件面板的改进41

3-5 代码编辑器的改进42

3-6 设计陈列室的改进46

3-7 编译信息的显示48

3-8 调试器方面的改进49

3-8-1 Watch List改进50

3-8-3 Run Parameters对话框的改进52

3-8-2 Debugger选项的改进52

第4章 Delphi Object Pascal的初步印象55

4-1 面向对象程序概论56

4-1-1 类56

4-1-2 对象56

4-1-3 继承57

4-1-4 封装57

4-2 Delphi项目结构及窗体的建立58

4-2-1 GUI模式的项目58

4-1-5 信息58

4-2-2 Console模式的项目64

4-3 Object Pascal程序结构67

4-3-1 项目程序(Program)的结构67

4-3-2 单元程序(Unit)的结构68

4-4 如何完成一个简单的窗体程序70

第5章 简单的常用指令介绍73

5-1 TLabel类对象74

5-1-1 Caption属性74

5-2-1 Caption属性75

5-2-2 OnClick事件75

5-2 TButton类对象75

5-3 TEdit类对象76

5-4 TCanvas类对象77

5-5 ShowMessage函数77

5-6 InputBox函数78

5-7 MessageDlg函数78

第6章 Delphi与Object Pascal程序的基本概念81

6-1 Object Pascal Program程序结构与Delphi项目结构的关系82

6-1-1 标头(Heading)82

6-1-2 Uses子句83

6-1-3 编译指令(Compiler directive)85

6-1-4 源代码区(begin...end.)86

6-2 Unit程序结构与窗体的关系90

6-2-1 Unit代码结构90

6-2-2 语句(Statement)98

6-2-3 Unit间Use的状况99

6-3 数据类型与定义变量102

6-3-1 数据类型概论102

6-3-2 不需要使用type声明的数据类型106

6-3-3 必须使用type声明的数据类型110

6-3-4 定义变量118

6-3-5 变量的作用域119

6-3-6 定义常量122

6-3-7 变量的类型转换(Typecast)123

6-4 Object Pascal的运算符(Operator)125

6-4-1 设置运算符(Assign Operator)125

6-4-2 算数运算符(Arithmetic Operators)125

6-4-3 关系运算符(Relational Operators)126

6-4-4 布尔运算符127

6-4-5 集合运算符128

6-4-6 字符串运算符130

6-4-7 位逻辑运算符131

6-4-8 运算符优先级133

6-5 流程控制134

6-5-1 语句的基本概念135

6-5-2 表达式语(Expression-Statement)135

6-5-3 流程控制语句136

6-5-4 可视化程序与嵌套程序154

6-6 数组与指针157

6-6-1 数组类型157

6-6-2 指针类型171

6-6-3 浅谈指针与数据结构181

6-7-1 函数的意义与优点186

6-7-2 函数的分类与效用186

6-7 程序与函数(Procedures and Functions)186

6-7-3 自定义函数使用方法概述187

6-7-4 函数的声明、定义及其实现189

6-7-5 参数传递方式193

6-7-6 声明修饰字202

6-7-7 常用的内建函数207

第7章 Object Pascal面向对象设计221

7-1-1 类(Class)与对象(Object)的基本概念222

7-1 类和对象222

7-1-2 对象的构造与类的关系224

7-2 类的声明与对象的定义226

7-2-1 类的声明与对象的实现226

7-2-2 对象的构造与析构229

7-3 类成员的封装等级与可见度231

7-3-1 封装的意义231

7-3-2 Object Pascal类成员的封装等级231

7-3-3 以实例说明类成员封装等级的可见度233

7-3-5 成员封装等级的变更法则239

7-3-4 开头不加保留字的类成员239

7-4-1 字段(Field)与对象引用(Object Reference)的实现240

7-4 类成员的定义与实现240

7-4-2 方法(Method)242

7-4-3 属性(Property)245

7-5 类的继承245

7-5-1 继承的意义与优点246

7-5-2 子类成员的存在方式247

7-6-1 Override适用的情况——Virtual与Dynamic的成员函数248

7-6-2 Override成员函数的定义语法248

7-6 成员函数的Override及Overload248

7-6-3 Virtual成员函数与动态绑定(Dynamic Binding)250

7-6-4 覆盖(Overriding)与隐藏(Hiding)的差别252

7-6-5 Override与Overload的差别256

7-7 Abstract成员函数与多态(Polymorphic)260

7-7-1 一般与纯虚函数的多态实现概念260

7-7-2 纯虚函数的定义语法及实现261

7-8 Self、as、is、Sender、parent、owner、inherited的意义263

7-8-1 Self变量264

7-8-2 as运算符266

7-8-3 is运算符267

7-8-4 Sender269

7-8-5 parent270

7-8-6 owner272

7-8-7 inherited保留字274

7-9 静态成员方法——Class Methods276

第8章 异常处理281

8-1 异常处理存在的目的282

8-2 Object Pascal异常的种类282

8-2-1 Delphi内建的异常类282

8-2-2 自定义异常类283

8-3 触发异常的方法285

8-3-1 由程序系统自动触发285

8-3-2 使用Raise指令触发286

8-4 处理异常情况286

8-4-1 try...finally...end语法说明287

8-4-2 try...except...end语法说明289

第9章 Delphi用户接口设计详述293

9-1 基本概念294

9-2 TForm的属性297

9-2-1 由TComponent继承而来的属性298

9-2-2 由TControl继承而来的属性304

9-2-3 由TWinControl继承而来的属性325

9-2-4 由TScrollingWinControl继承而来的属性333

9-2-5 由TCustomForm类继承而来的属性335

9-3 TForm的方法362

9-3-1 由TObject继承而来的方法363

9-3-2 由TPersistent继承而来的方法371

9-3-3 由TComponent继承而来的方法371

9-3-4 由TControl继承而来的方法378

9-3-5 由WinControl继承而来的方法386

9-3-6 由TScrollingWinControl继承而来的方法394

9-3-7 由TCustomForm继承而来的方法396

9-3-8 TForm新增的方法404

9-4 TForm的事件407

9-4-1 由TControl继承而来的事件407

9-4-2 由TWinControl继承而来的事件418

9-4-3 由TCustomForm继承而来的事件430

9-5-1 TLabel的属性438

9-5 TLabel的类成员438

9-5-2 TLabel的方法441

第10章 标准组件介绍及实作范例443

10-1 Frames组件444

10-2 MainMenu组件445

10-3 PopuMenu组件449

10-4 Label组件451

10-5 Edit组件453

10-6 Memo组件460

10-8 CheckBox组件466

10-7 Button组件466

10-9 RadioButton组件470

10-10 ListBox组件471

10-11 ComboBox组件473

10-12 ScrollBar组件476

10-13 GroupBox组件478

10-14 RadioGroup组件479

10-15 Panel组件480

10-16 ActionList组件480

第11章 TApplication与TScreen类介绍及应用485

11-1-1 Tapplication类对象常用的属性486

11-1 TApplication类486

11-1-2 Tapplication类对象常用的方法491

11-2 TScreen类499

第12章 高级组件介绍503

12-1 Additional选项卡中的常用组件504

12-1-1 TBitBtn组件504

12-1-2 TMaskEdit组件506

12-1-3 TImage组件507

12-1-4 TShape组件508

12-2 Win32选项卡常用组件509

12-2-1 TPageControl组件510

12-2-2 TImageList组件511

12-2-3 TRichEdit组件512

12-2-4 TDateTimePicker组件514

12-2-5 TStatusBar组件515

12-3 System选项卡常用组件517

12-3-1 TTimer组件517

12-4 Dialogs选项卡常用组件518

12-4-1 TOpenDialog组件518

12-4-3 TColorDialog组件520

12-4-2 TFontDialog组件520

第13章 封装Delphi7开发的应用程序521

13-1 安装Borland的InstallShiled程序522

13-2 利用InstallShield封装Delphi7开发的程序525

13-2-1 InstallShield环境界面简介526

13-2-2 封装一个简单的Delphi项目527

第14章 数据库概念及SQL指令介绍541

14-1 数据库基本概念542

14-1-1 数据库结构542

14-1-2 开放数据库连接协议(ODBC)543

14-1-3 SQL Explorer546

14-2 结构化查询语言(SQL)548

14-2-1 CREATE语句549

14-2-2 ALTER TABLE语句551

14-2-3 DROP语句551

14-2-4 SELECT语句552

14-2-5 INSERT、UPDATE语句554

14-2-6 DELETE语句556

14-3 SQL指令高级使用557

14-3-1 UNION运算557

14-3-2 JOIN运算558

14-3-3 特殊运算符560

14-3-4 子查询(Sub Query)561

第15章 Delphi数据库程序基础563

15-1 Delphi各种数据库连接设置564

15-1-1 建立dBase、Paradox连接564

15-1-2 建立Access连接565

15-1-3 建立MSSQL连接566

15-1-4 建立MySQL连接567

15-2 Delphi的Database Desktop使用方法568

15-2-1 字段定义568

15-2-2 输入数据569

15-2-3 设置BDE数据库别名与连接数据库570

第16章 Delphi数据库程序设计——使用BDE组件571

16-1 TDataSet组件572

16-1-1 TDataSet组件常用的属性572

16-1-2 TDataSet组件常用的方法575

16-1-3 TDataSet组件常用的事件576

16-2 TTable组件577

16-2-1 TTable组件常用的属性577

16-2-2 TTable组件常用的方法577

16-3-1 TQuery组件常用的属性578

16-3 TQuery组件578

16-4 TDataModule组件579

16-5 TDatabase组件579

16-3-2 TQuery组件常用的方法579

16-5-1 TDatabase组件常用的属性580

16-5-2 TDatabase组件常用的方法580

16-5-3 TDatabase组件常用的事件581

16-6 综合范例581

16-6-1 员工管理系统——使用TTable组件581

16-6-3 订单管理系统——使用TTable组件582

16-6-2 员工管理系统——使用TQuery组件582

16-6-4 订单系统——使用TQuery组件584

第17章 Delphi数据库程序设计——使用ADO组件585

17-1 TADOConnection组件586

17-1-1 TADOConnection组件常用的属性586

17-1-2 TADOConnection组件常用的方法588

17-1-3 TADOConnection组件常用的事件589

17-2 TADOCommand组件589

17-3 TADODataSet组件590

17-2-2 TADOCommand组件常用的方法590

17-2-1 TADOCommand组件常用的属性590

17-3-1 TADODataSet组件常用的属性591

17-3-2 TADODataSet组件常用的方法592

17-3-3 TADODataSet组件常用的事件593

17-4 TADOTable组件593

17-4-1 TADOTable组件常用的属性593

17-4-2 TADOTable组件常用的方法594

17-6 综合范例595

17-6-1 客户管理系统——使用TADODataSet组件595

17-5 TADOQuery组件595

17-6-2 客户管理系统——使用TADOTable组件596

17-6-3 客户管理系统——使用TADOQuery组件597

17-6-4 订单管理系统——使用TADOTable组件598

17-6-5 订单系统——使用TADOQuey组件599

第18章 数据感知组件601

18-1 TDBText组件602

18-2 TDBEdit组件603

18-3 TDBMemo组件604

18-4 TDBImage组件604

18-5 TDBListBox组件605

18-7 TDBLookupListBox与TDBLookupComboBox组件606

18-6 TDBComboBox组件606

18-8 TDBNavigator组件608

18-9 TDBGrid组件609

第19章 设计Delphi数据库报表613

19-1 设计报表的基本观念615

19-1-1 报表的组成615

19-1-2 报表的主体组件——TquickRep617

19-1-3 建立第一个报表程序626

19-2-2 TQRDB系列组件介绍627

19-2 QuickReport中可打印出组件627

19-2-1 TQR系列组件介绍627

19-3 综合范例628

19-3-1 一般表达式报表范例628

19-3-2 标签式报表范例632

19-3-3 主/明细报表范例634

19-3-4 一般表达式附图片报表范例636

19-3-5 分组式报表范例——打印多色报表637

19-3-6 报表输出及输出范例641

附录 Kylix程序安装及转换645

热门推荐