《Delphi 5.0编程技巧与实例》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:张龙卿,张令军编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2000
  • ISBN:7900043225
  • 页数:360 页
图书介绍:本书介绍了Delphi编程的常用方法与技巧,主要包括数据库应用程序的配置及开发、图像及文本的处理、各种菜单的建立、图形绘制、应用多媒体、单文档及多文档应用程序等。

第1章 简单程序 1

1.1 新建一个项目文件 1

1.2 添加组件到表单上 2

1.3 改变组件的属性 2

1.4 添加程序运行代码 3

1.5 保存已有的成果 4

1.6 运行程序 4

1.7 小结 5

第2章 建立数据库应用程序 6

2.1 在表单中添加数据库组件 6

2.2 设置各个数据库组件的属性 7

2.4 保存数据库文件 8

2.3 添加代码 8

2.5 运行程序 9

2.6 小结 9

第3章 建立主从关联表 10

3.1 用向导工具建立主从表 10

3.2 手工建立主从表 16

3.3 小结 20

第4章 建立基表 21

4.1 建立基表 22

4.1.1 启动Database Desktop 22

4.1.2 建立工作目录 22

4.1.3 设置工作目录的别名 22

4.1.4 建立基表的结构 23

4.1.5 录入并保存数据 25

4.1.7 查看基表数据 26

4.1.6 修改基表的结构 26

4.1.8 用Database Explorer录入数据 27

4.2 使用Database Desktop 27

4.2.1 Database Desktop的通用菜单项 28

4.2.2 Table的专用菜单 32

4.2.3 QBE Query的专用菜单 34

4.2.4 SQL File的专用菜单 36

4.3 小结 38

第5章 数据库管理与拷贝 39

5.1 应用SQL Explorer 39

5.1.1 SQL Explorer的主要作用 39

5.1.2 启动SQL Explorer 39

5.1.3 建立数据库别名 40

5.1.5 操作基表数据 42

5.1.4 管理数据库内容 42

5.1.6 使用数据字典 44

5.1.7 使用数据字典中的字段属性 46

5.2 使用 Datapump工具 48

5.2.1 打开数据库服务器 48

5.2.2 数据库间的数据拷贝 49

5.3 小结 52

第6章 数据库的配置及连接 53

6.1 Oracle数据库的连接 53

6.1.1 配置SQL*NET 53

6.1.2 配置BDE 56

6.1.3 通过ODBC建立连接 59

6.2 InterBase数据库的连接 60

6.2.1 启动InterBase数据库服务器 60

6.2.2 通过BDE连接数据库 61

6.2.3 通过ODBC连接数据库 62

6.3 小结 64

第7章 建立数据库模糊查询 65

7.1 需求分析 65

7.2 建立应用程序框架 65

7.2.1 向主表单添加组件 65

7.2.2 建立数据模块并添加组件 67

7.2.3 添加其他表单 67

7.3 主要组件的属性设置 68

7.4 修改DBGrid1字段标题 68

7.5 设置字段的下拉条及按钮 70

7.5.1 建立下拉选择字段 70

7.5.2 Memo字段的输入 71

7.6.2 设置各个组件的属性 73

7.6 设置查询窗口 73

7.6.1 添加组件 73

7.6.3 调整组件位置 75

7.7 查询窗口功能的实现 76

7.7.1 关闭窗口 76

7.7.2 弹出帮助窗口 77

7.7.3 查询窗口的初始化 77

7.7.4 模糊查询 78

7.7.5 查询条件的说明 81

7.8 设置帮助窗口 82

7.8.1 给帮助窗口添加组件 82

7.8.2 设置各个组件的属性 82

7.8.3 给“返回”按钮添加代码 82

7.8.4 源程序清单 83

7.9 小结 90

第8章 图像及文本的处理 91

8.1 图像及文本字段的录入 91

8.1.1 建立一个例子 91

8.1.2 通过图像文件输入图像 96

8.1.3 通过粘贴方式输入图像 96

8.1.4 文本文件的直接输入 97

8.1.5 通过粘贴方式输入文本 97

8.2 在SQL Explorer中输入文本及图像 98

8.2.1 文本的输入 99

8.2.2 图像的输入 99

8.3 ImageList组件的用法 99

8.3.1 在ImageList中添加图像 100

8.3.2 使用ImageList中的图像 102

8.4 Image组件的用法 103

8.5 源程序清单(开头的例子) 104

8.6 小结 107

第9章 建立菜单 108

9.1 建立图标列表 108

9.2 建立标准菜单 108

9.2.1 建立基本菜单 108

9.2.2 菜单编辑窗口的菜单 112

9.2.3 建立工具条菜单 114

9.3 使用状态条 116

9.4 建立弹出菜单 116

9.5 调用设计的菜单 117

9.6 实现各个菜单项的功能 117

9.6.1 菜单的实现 117

9.6.2 弹出菜单的实现 122

9.7 运行程序 123

9.8 源程序清单 124

9.9 小结 131

第10章 绘制图形 132

10.1 Canvas的常用属性 132

10.2 常用的绘图方法 132

10.3 绘图的基类 143

10.4 绘图的完整实例 145

10.4.1 面板组件介绍 145

10.4.2 程序的实现 146

10.4.3 SpeedButton组件关键属性的设置 156

10.4.4 运行程序 156

10.5 小结 157

11.2 Delphi中的多媒体组件 158

第11章 多媒体 158

11.1 多媒体系统的组成 158

11.2.1 TAnimate组件的使用 159

11.2.2 TMediaPlayer组件的使用 164

11.3 小结 176

第12章 单文档及多文档 177

12.1 单文档应用程序(SDI) 177

12.1.1 建立单文档应用程序 177

12.1.2 完善单文档应用程序 178

12.1.3 菜单项功能的实现 184

12.1.4 单文档源程序清单 187

12.2 多文档应用程序 192

12.2.1 建立应用程序 192

12.2.2 应用程序实例 193

12.2.3 多文档源程序清单 205

12.3 小结 209

第13章 文件操作及管理 210

13.1 文件的类型 210

13.1.1 文本文件(TextFile) 210

13.1.2 类型文件(Typed) 211

13.1.3 无类型文件(Untyped) 211

13.2 操作文件的过程或函数 211

13.2.1 标准输入输出(I/O)的过程或函数 211

13.2.2 Sysutils和FileCtrl库单元定义的过程和函数 224

13.3 设置文件的实例 236

13.3.1 与文件有关的组件 236

13.3.2 应用程序界面与属性设置 236

13.3.3 各部分功能的实现 237

13.3.4 源程序清单 239

13.4 小结 241

第14章 处理异常 242

14.1 声明异常的类型 242

14.2 提交并处理异常 243

14.2.1 通过raise语句处理异常 243

14.2.2 通过try...except语句处理异常 244

14.2.3 再次提交异常 245

14.2.4 嵌套异常 246

14.2.5 try...finally语句 246

14.3 所有异常的基类Exception 247

14.3.1 Exception基类异常的属性 248

14.3.2 Exception基类异常的主要方法 249

14.4.1 保护程序块 251

14.4 异常处理的具体方法 251

14.4.2 保护资源的分配 252

14.4.3 处理运行库(RTL)异常 254

14.4.4 处理组件异常 258

14.4.5 使用 HandleException处理异常 261

14.4.6 处理哑异常 262

14.4.7 定义自己的异常 262

14.5 小结 263

第15章 制作帮助文档 264

15.1 一般软件的帮助文档 264

15.2 Winhelp.exe的使用 267

15.3 建立帮助文件的步骤 268

15.4.1 Hcw.exe菜单的功能 273

15.4 使用Hcw.exe建立帮助文件 273

15.4.2 建立帮助工程文件的步骤 280

15.4.3 各个按钮的设置 280

15.4.4 建立帮助内容文件的步骤 288

15.4.5 主窗口各个按钮的作用 290

15.5 制作帮助文档的实例 292

15.5.1 建立帮助的源文件(rtf文件) 292

15.5.2 建立帮助的内容文件 299

15.5.3 建立帮助工程文件及帮助文件 300

15.5.4 在应用程序中调用帮助文件 304

15.6 小结 304

第16章 建立安装盘 305

16.1 安装建立安装盘的软件 305

16.2 安装工具的主界面 306

16.3 实际制作一套安装盘 308

16.4 安装程序各种参数的设置 318

16.5 小结 332

第17章 类 333

17.1 类的成员 333

17.1.1 字段 333

17.1.2 方法 334

17.1.3 属性 335

17.2 类的可见性 338

17.3 小结 339

第18章 报表打印制作 340

18.1 QuickPeport常用组件 340

18.2 实例分析 346

18.3 小结 349

19.1 Object Pascal的单元(Unit) 350

第19章 面向对象的Pascal 350

19.1.1 单元(Unit)的命名部分 351

19.1.2 单元的接口部分(interface) 351

19.1.3 单元的实现部分(inplementation) 352

19.1.4 单元的初始化部分(initialization) 352

19.2 Object Pascal中的词法 352

19.2.1 标识符 352

19.2.2 保留字 353

19.2.3 特别的符号 354

19.2.4 注释和编译关键字 354

19.2.5 操作符 354

19.3 程序语句 356

19.3.1 简单语句 356

19.3.2 结构语句 357

19.4 小结 360