《全国计算机等级考试二级教程 DELPHI语言程序设计 2008年版》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:教育部考试中心编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2007
  • ISBN:7040222922
  • 页数:320 页
图书介绍:本书根据教育部考试中心颁布的考试大纲编写,是教育部考试中心组织编写的全国计算机等级考试系列教程之一。本书内容精练、实用性强、叙述通俗、简易可读,每章之后都附有一定数量的习题,是参加二级DELPHI语言程序设计考试者必备的教材。本书也可以作为大专院校非计算机专业的计算机入门参考书。

第1章 Delphi集成开发环境 1

1.1 Delphi的特点 1

1.2 Delphi集成开发环境 4

1.2.1 主窗口 5

1.2.2 菜单栏 5

1.2.3 组件面板 8

1.2.4 窗体设计器 9

1.2.5 代码编辑器 9

1.2.6 对象查看器 11

1.2.7 对象树状列表 13

1.2.8 工程管理器 13

1.3 创建一个Delphi简单程序 14

1.3.1 创建一个新工程 14

1.3.2 程序窗体设计 15

1.3.3 编写程序代码 16

1.3.4 编译和运行程序 18

本章小结 18

习题1 19

第2章 Object Pascal语言 20

2.1 面向对象的基本概念 20

2.1.1 类和对象 20

2.1.2 类的封装 25

2.1.3 类的继承与多态 27

2.2 Object Pascal语言规则 30

2.2.1 保留字 30

2.2.2 标识符 31

2.2.3 注释 31

2.3 Object Pascal的常量和变量 33

2.3.1 常量 33

2.3.2 变量 36

2.4 Object Pascal的数据类型 39

2.4.1 常用类型 40

2.4.2 结构类型 55

2.4.3 指针类型 70

2.4.4 其他类型 74

2.4.5 类型相容与类型转换 76

2.5 Object Pascal的运算符 79

2.5.1 算术运算符 79

2.5.2 逻辑运算符 80

2.5.3 关系运算符 80

2.5.4 其他运算符 81

2.5.5 运算符的优先级 82

2.6 Object Pascal的语句 82

2.6.1 赋值语句 83

2.6.2 复合语句 83

2.6.3 条件控制语句 84

2.6.4 循环语句 90

2.6.5 其他语句 95

2.7 Object Pascal的过程和函数 98

2.7.1 过程的定义和调用 98

2.7.2 函数的声明、定义和调用 100

2.7.3 过程和函数中变量的作用域 102

本章小结 102

习题2 103

第3章 Delphi程序结构和用户界面设计 104

3.1 Delphi程序结构 104

3.1.1 构成项目的文件 104

3.1.2 Delphi程序结构 105

3.1.3 工程文件 107

3.1.4 单元文件 107

3.1.5 窗体文件 109

3.2 组件和组件库 111

3.2.1 组件的概念 111

3.2.2 组件的类型 111

3.2.3 属性、事件和方法 113

3.2.4 Delphi组件库 118

3.3 用户界面设计 121

3.3.1 用户界面设计的原则 121

3.3.2 窗体设计 123

3.3.3 菜单设计 129

3.3.4 工具栏和状态栏设计 133

3.3.5 对话框设计 136

3.4 程序调试与异常处理 143

3.4.1 程序错误类型 143

3.4.2 程序调试 144

3.4.3 异常处理 152

3.4.4 异常处理实例 157

本章小结 158

习题3 158

第4章 Delphi常用组件 160

4.1 文本显示组件 160

4.1.1 标签组件 160

4.1.2 静态文本组件 161

4.2 文本编辑组件 164

4.2.1 备注框组件 164

4.2.2 RTF编辑器组件 168

4.2.3 格式输入编辑框组件 176

4.2.4 字符串栅格组件 177

4.3 按钮类组件 183

4.3.1 按钮组件 183

4.3.2 位图按钮组件 184

4.3.3 加速按钮组件 186

4.4 选择类组件 191

4.4.1 复选框组件 191

4.4.2 单选按钮和单选按钮组组件 193

4.4.3 组框组件 195

4.4.4 列表框组件(TListBox) 199

4.4.5 下拉列表框组件 199

4.4.6 带复选框的列表框组件 205

4.5 其他常用组件 205

4.5.1 跟踪条组件(TrackBar) 205

4.5.2 进度条组件 208

4.5.3 滚动条组件 212

4.5.4 定时器组件 213

4.5.5 日期与时间组件 214

4.5.6 Tab组件 216

4.5.7 多页组件 218

本章小结 223

习题4 223

第5章 Delphi数据库开发技术 224

5.1 Delphi 7数据库访问的基本方法 224

5.2 Delphi 7数据库体系结构 225

5.2.1 Delphi 7两层数据库体系结构 226

5.2.2 Delphi 7多层数据库体系结构 227

5.3 数据库工作平台 229

5.3.1 Database Desktop简介 229

5.3.2 使用SQL查询和QBE查询 233

5.4 基本数据库组件 235

5.4.1 TDataBase类 235

5.4.2 TTable类 237

5.4.3 TDBGrid类 238

5.4.4 TDBEdit类 240

5.4.5 TQuery类 241

5.5 Delphi数据库连接与编程 241

5.5.1 BDE数据库连接与编程 241

5.5.2 ODBC数据库连接与编程 243

5.5.3 ADO数据库连接与编程 258

本章小结 272

习题5 272

第6章 图形、图像与多媒体程序设计 273

6.1 图形程序设计 273

6.1.1 图形设计概述 273

6.1.2 基本图形的绘制 274

6.2 图形、图像数据存储与交换 291

6.2.1 TImage对象 294

6.2.2 JPEG图像显示实例 297

6.2.3 BMP图像与JPEG图像的格式转换实例 299

6.3 多媒体程序设计 303

6.3.1 TAnimate组件 303

6.3.2 TMediaPlayer组件 307

本章小结 314

习题6 314

附录1 全国计算机等级考试二级Delphi语言程序设计考试大纲(2007年版) 315

附录2 习题参考答案 317

参考文献 320