图书介绍

Delphi 5起步与进阶PDF|Epub|txt|kindle电子书版本网盘下载

Delphi 5起步与进阶
  • 钟志明等编著 著
  • 出版社: 北京:国防工业出版社
  • ISBN:7118022217
  • 出版时间:2000
  • 标注页数:272页
  • 文件大小:46MB
  • 文件页数:288页
  • 主题词:软件工具

PDF下载


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

下载说明

Delphi 5起步与进阶PDF格式电子书版下载

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

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

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

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

图书目录

第1章 概述1

1.1 Delphi 5的特点2

1.2 Delphi 5的新增功能3

1.3 Delphi 5的安装5

1.3.1 Delphi的版本5

1.3.2 安装Delphi 5的系统需求5

1.3.3 安装步骤6

1.3.4 Delphi 5的卸载10

1.4 小结11

第2章 Delphi 5编程基础12

2.1 Delphi 5开发环境简介13

2.1.1 主窗口13

2.1.2 对象监视器16

2.1.3 代码编辑器和代码浏览器17

2.2.1 定制菜单与加速栏18

2.2.3 定制组件板18

2.2.2 定制代码编辑器18

2.1.4 窗体(Form)18

2.2 编程环境设置18

2.3 第一个应用程序19

2.3.1 Delphi编程的特点19

2.3.2 程序设计思路19

2.3.3 程序设计20

2.3.4 程序的运行25

2.3.5 程序的存储26

2.4.1 项目文件27

2.4 项目简介27

2.4.2 窗体文件28

2.4.3 单元文件28

2.4.4 Delphi生成的其他文件30

2.5 项目管理31

2.5.1 项目管理器31

2.5.2 给项目增加文件32

2.5.3 从项目中删除文件33

2.5.4 项目浏览器33

2.6.1 语法检查34

2.6 项目的编译和运行34

2.6.2 编译链接35

2.6.3 重新编译链接35

2.6.4 项目的运行35

2.7 项目环境设置35

2.7.1 Forms页36

2.7.2 Application页36

2.7.3 Compiler页37

2.7.4 Linker页38

2.7.5 Directories/Conditionals页40

2.7.6 VersionInfo页40

2.7.7 Packages页40

2.8 集成调试器41

2.8.1 何时使用调试器41

2.8.2 调试前的准备工作41

2.8.3 单步执行程序42

2.8.4 设置断点42

2.8.5 监视变量42

2.9 组件重用方法43

2.9.2 对象仓库(Object Repository)44

2.9.1 创建与使用组件模板44

2.9.3 创建与使用数据模块45

2.9.4 创建与使用框架45

2.10 小结46

第3章 Object Pascal语言基础47

3.1.1 特殊符号48

3.1.2 保留字和标准指令48

3.1 记号48

3.1.3 标识符49

3.1.4 数值49

3.1.5 标号50

3.1.6 字符串常量50

3.1.7 注释50

3.2 常量51

3.3 数据类型52

3.3.1 有序类型52

3.3.2 实型56

3.3.3 字符串类型57

3.3.4 构造类型58

3.3.5 指针类型60

3.4 表达式和运算符62

3.5 语句64

3.5.1 声明语句65

3.5.2 可执行语句66

3.6 过程和函数70

3.6.1 过程和函数的参数70

3.6.2 过程的定义和调用72

3.6.3 函数的定义和调用72

3.6.4 调用约定73

3.6.5 过程和函数中的变量作用域73

3.7 小结73

第4章 面向对象的Object Pascal语言74

4.1.2 类的继承性75

4.2.1 类的定义75

4.2 类和对象75

4.1.1 类的封装性75

4.1 类的基本概念75

4.2.2 创建对象76

4.2.3 构造函数77

4.3 类的封装性78

4.3.1 public类型78

4.3.2 private类型79

4.3.3 protected类型79

4.3.4 published类型79

4.4 类的继承性80

4.5 类的多态性81

4.5.1 静态方法83

4.5.2 虚拟方法83

4.5.3 重载方法83

4.5.4 动态方法84

4.5.5 抽象类成员84

4.6 单元84

4.7 程序86

4.8 异常处理87

4.8.1 try…except结构88

4.8.2 try…finally结构89

4.9 Delphi中的类库90

4.9.1 组件类90

4.9.2 对象类90

4.9.3 异常类90

4.10 小结90

第5章 组件库91

5.1 可视化组件库92

5.3 组件的分类94

5.2 窗体和组件之间的关系94

5.4 公共的组件元素95

5.5 选择合适的组件96

5.5.1 可见组件的公共属性96

5.5.2 文本控件98

5.5.3 特殊的输入控件99

5.5.4 按钮类控件101

5.5.5 列表102

5.5.6 分组组件104

5.5.7 信息反馈控件105

5.5.8 表格组件106

5.5.9 图形图像组件107

5.5.10 Windows常用的对话框109

5.5.11 行为列表组件Actionlist109

5.6 小结109

第6章 使用基本组件编程110

6.1 文本输入类组件111

6.1.1 编辑框111

6.1.2 MaskEdit控件112

6.1.3 Memo组件113

6.1.4 RichEdit组件114

6.2 按钮类组件115

6.2.1 按钮、位图按钮和加速按钮115

6.2.2 单选按钮和复选框117

6.3 列表类组件119

6.3.1 列表框120

6.3.2 组合框120

6.4.1 TreeView组件121

6.4 图像列表类组件121

6.4.2 ListView组件125

6.5 特殊的输入控制类组件126

6.5.1 滚动条127

6.5.2 轨迹条128

6.5.3 UpDown控件129

6.6 多页组件130

6.6.1 TabControl组件和PageControl组件比较130

6.6.2 TabControl组件131

6.6.3 PageControl组件132

6.7 小结133

第7章 改进用户界面135

7.1 菜单组件136

7.1.1 主菜单组件136

7.1.2 弹出菜单140

7.2 工具条组件141

7.2.1 ToolBar141

7.1.3 菜单项的方法与事件141

7.2.2 用加速按钮创建工具条145

7.3 状态条组件146

7.4 对话框组件148

7.5 对话框函数153

7.6.2 Anchor属性154

7.6.3 使用面板控件154

7.6.1 Align属性154

7.6 窗体与控件的布置154

7.6.4 使用Splitter控件155

7.7 实例分析155

7.7.1 界面设计及属性设置155

7.7.2 事件处理158

7.7.3 运行160

7.8 小结161

第8章 图形图像编程162

8.1 几何图形控件Shape163

8.2.2 Canvas对象的属性164

8.2.3 Canvas对象的基本作图方法164

8.2 使用Canvas画图164

8.2.1 画板组件(PaintBox)164

8.2.4 画板组件的应用166

8.3 操纵图像170

8.3.1 重要对象介绍170

8.3.2 Image组件的使用170

8.4 处理重画事件172

8.5 小结173

第9章 事件及事件响应174

9.1.2 事件处理过程的重用175

9.1 事件概述175

9.1.1 产生事件处理过程175

9.1.3 ActionList组件176

9.2 鼠标事件177

9.2.1 鼠标事件概述177

9.2.2 鼠标事件的响应178

9.3 拖曳事件179

9.3.1 开始拖曳操作179

9.3.3 处理拖曳180

9.3.2 接受拖曳180

9.4 键盘事件181

9.3.4 结束拖曳181

9.5 小结182

第10章 多窗体程序设计183

10.1 窗体的属性184

10.1.1 属性BorderStyle184

10.1.2 属性FormStyle185

10.1.3 属性Position185

10.2 多窗体程序设计基础186

10.2.1 多窗体的创建186

10.1.4 属性WindowState186

10.1.5 属性ClientHeight和ClientWidth186

10.2.2 窗体的显示187

10.2.3 主窗体188

10.3 利用模板创建MDI188

10.3.1 MDI简介188

10.3.2 MDI应用程序的创建189

10.3.3 MDI应用程序包含什么190

10.3.4 开始真正的工作191

10.4 小结192

第11章 多媒体程序设计193

11.1 MediaPlayer控件194

11.1.1 MediaPlayer控件的属性194

11.1.2 MediaPlayer控件的方法196

11.1.3 MediaPlayer控件的主要事件197

11.1.4 应用举例197

11.2 Animate控件的使用201

11.3 小结202

第12章 Delphi数据库开发系统203

12.1 数据库系统的基础知识204

12.1.1 数据库管理系统(DBMS)和数据库204

12.1.2 数据库应用程序205

12.2 Delphi数据库应用程序体系结构205

12.2.1 单层结构的BDE应用程序的结构205

12.2.2 两层数据库应用程序的结构207

12.2.3 多层数据库应用程序的结构207

12.3 Delphi的数据库开发环境208

12.3.1 Database DeskTop209

12.3.2 SQL Explorer214

12.3.3 SQL Monitor214

12.3.4 BDE Administrator214

12.4 Delphi的数据库组件215

12.4.1 数据库访问组件215

12.4.2 数据库控制组件216

12.5.1 创建过程217

12.5 创建一个数据库应用程序217

12.5.2 对程序的改进218

12.6 小结221

第13章 创建数据库应用程序222

13.1 用Database DeskTop创建数据库223

13.1.1 新建数据库表223

13.1.2 为新建数据库表输入数据224

13.1.3 重新构造数据库表的结构225

13.2 数据访问组件226

13.2.1 理解数据集226

13.2.2 理解组件Table229

13.2.3 理解组件Query234

13.2.4 TDataSource组件及其应用236

13.3 Tfield对象237

13.3.1 创建永久字段237

13.3.2 字段对象的使用237

13.4 数据感知组件239

13.4.1 理解DBGrid组件239

13.5.1 使用数据模块241

13.5 编程举例241

13.4.2 其他数据控制组件241

13.5.2 界面设计与属性设置242

13.5.3 代码处理244

13.6 小结248

第14章 生成报表和图表249

14.1 QReport组件250

14.1.1 报表模板250

14.1.2 报表向导250

14.1.3 QReport组件251

14.1.5 报表的预览和打印253

14.1.4 报表数据组件253

14.1.6 定制预览窗体255

14.2 Chart图表255

14.2.1 Chart图表向导255

14.2.2 使用Chart组件257

14.3 小结258

第15章 网络应用程序开发259

15.2 Internet页组件介绍260

15.1 FastNet页组件介绍260

15.3 制作网络浏览器261

15.3.1 组件WebBrowser261

15.3.2 程序界面设计262

15.3.3 代码设计263

15.4 小结267

附录A 常用热键268

附录B 常用函数简介269

附录C 网上Delphi资源271

热门推荐