《Delphi 7应用教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:童爱红,张琦,胡光兵编著
  • 出 版 社:清华大学出版社;北京交通大学出版社
  • 出版年份:2004
  • ISBN:7810823906
  • 页数:323 页
图书介绍:

目录 1

第1章 Delphi 7程序设计入门 1

1.1 理论知识 1

1.1.1 算法与程序设计 1

1.1.2 面向对象程序设计基础 2

1.1.3 Delphi 7概述 4

1.1.4 Delphi 7的集成开发环境 4

1.1.5 利用Delphi开发应用程序的方法步骤 7

1.1.6 Delphi 7程序的组成 11

1.2 典型实例 13

1.3 上机练习 14

课后考场 15

第2章 基本数据类型与表达式 17

2.1 理论知识 17

2.1.1 基本数据类型 17

2.1.2 Delphi 7中的标识符与保留字 20

2.1.3 Delphi 7中的常量与变量 21

2.1.4 Delphi 7中的运算符与表达式 23

2.1.5 Delphi 7的语句书写规则与赋值语句 25

2.1.6 Delphi 7的常用函数与过程 26

2.2 典型实例 31

2.3 上机练习 33

课后考场 34

第3章 基本程序设计语句 36

3.1 理论知识 36

3.1.1 基本的顺序结构语句及其应用 36

3.1.2 选择结构语句及其基本应用 37

3.1.3 循环结构语句及其基本应用 43

3.2 典型实例 46

3.2.1 典型实例一 46

3.2.2 典型实例二 48

3.2.3 典型实例三 49

3.2.4 典型实例四 51

3.2.5 典型实例五 52

3.3.1 上机练习一 54

3.3.2 上机练习二 54

3.3 上机练习 54

课后考场 55

4.1 理论知识 59

4.1.1 数组的概念 59

4.1.2 一维静态数组的定义与使用 59

第4章 数组程序设计 59

4.1.3 二维数组及多维数组的定义与使用 62

4.1.4 动态数组的定义与使用 64

4.2 典型实例 67

4.2.1 典型实例一 67

4.2.2 典型实例二 69

4.3 上机练习 70

4.3.1 上机练习一 70

4.3.2 上机练习二 72

课后考场 74

第5章 过程与函数 76

5.1 理论知识 76

5.1.1 过程与函数的概念 77

5.1.2 过程的定义与调用 77

5.1.3 函数的定义与调用 79

5.1.4 参数的传递 81

5.1.5 子程序的嵌套与递归 83

5.2.1 典型实例一 87

5.2 典型实例 87

5.2.2 典型实例二 89

5.3 上机练习 90

5.3.1 上机练习一 90

5.3.2 上机练习二 91

课后考场 93

第6章 用户自定义类型 95

6.1 理论知识 95

6.1.1 枚举类型的定义与使用 95

6.1.2 子界类型的定义与使用 97

6.1.3 集合类型的定义与使用 98

6.1.4 记录类型的定义与使用 101

6.2.1 典型实例一 104

6.2 典型实例 104

6.2.2 典型实例二 106

6.3 上机练习 107

6.3.1 上机练习一 107

6.3.2 上机练习二 109

课后考场 111

7.1.1 文本类组件的使用 113

第7章 常用组件的使用 113

7.1 理论知识 113

7.1.2 按钮类组件的使用 121

7.1.3 列表类组件的使用 124

7.1.4 TTimer时钟组件的使用 128

7.1.5 对话框组件的使用 129

7.1.6 TImage组件 132

7.1.7 菜单组件 133

7.1.8 TTabControl组件和TPageControl组件的使用 137

7.1.9 TScrollBar、TTrackBar和TProgressBar组件的使用 141

7.1.10 TPanel组件和TGroupBox组件 143

7.1.11 工具栏组件与状态栏组件 144

7.2.1 典型实例一 144

7.2 典型实例 144

7.2.2 典型实例二 147

7.3 上机练习 149

7.3.1 上机练习一 149

7.3.2 上机练习二 150

课后考场 151

8.1 理论知识 154

8.1.1 文件的基本概念 154

第8章 Delphi 7的文件系统 154

8.1.2 Delphi 7中的文件类型及文件类型变量的定义 156

8.1.3 文本文件的使用 157

8.1.4 记录文件的使用 163

8.2.1 典型实例一 170

8.2 典型实例 170

8.2.2 典型实例二 172

8.3.1 上机练习一 173

8.3 上机练习 173

8.3.2 上机练习二 175

课后考场 177

9.1 理论知识 179

第9章 应用程序界面设计技术 179

9.1.1 多窗体程序的设计 179

9.1.2 SDI应用程序设计技术 182

9.1.3 MDI应用程序设计技术 183

9.1.4 变量的作用域 186

9.2 典型实例 188

9.3 上机练习 191

课后考场 195

第10章 DLL应用编程 197

10.1 理论知识 197

10.1.1 DLL概述 197

10.1.2 DLL编写 199

10.1.3 加载DLL的方法 202

10.1.4 调用DLL中的过程和函数 204

10.1.5 在DLL中实现窗体重用 208

10.2 典型实例 212

10.3 上机练习 215

课后考场 218

第11章 组件开发技术 219

11.1 理论知识 219

11.1.1 组件与组件技术概述 219

11.1.2 确定组件基类 221

11.1.3 创建组件单元 223

11.1.4 创建包工程 224

11.1.5 在组件中添加属性 225

11.1.6 在组件中添加事件 231

11.1.7 调试组件 234

11.1.8 制作组件图标和发布组件 235

11.2 典型实例 235

11.3 上机练习 238

课后考场 240

第12章 图形图像编程 242

12.1 理论知识 242

12.1.1 TCanvas对象的使用 242

12.1.2 TGraphic对象的使用 250

12.1.3 TPicture对象的使用 250

12.1.5 Delphi中的图形图像组件 252

12.1.4 TBitmap对象的使用 252

12.2.1 典型实例一 255

12.2 典型实例 255

12.2.2 典型实例二 257

12.3 上机练习 259

12.3.1 上机练习一 259

12.3.2 上机练习二 261

课后考场 263

第13章 多媒体应用程序开发 265

13.1 理论知识 265

13.1.1 多媒体的概念 265

13.1.2 TAnimate组件的使用 266

13.1.3 TMediaPlayer组件的使用 269

13.2 典型实例 274

13.2.1 典型实例一 274

13.2.2 典型实例二 277

13.3 上机练习 279

13.3.1 上机练习一 279

13.3.2 上机练习二 280

课后考场 282

14.1.1 数据库的基本概念 283

第14章 数据库应用开发 283

14.1 理论知识 283

14.1.2 利用数据库桌面创建数据库 284

14.1.3 利用BDE组件开发数据库应用程序的模式 289

14.1.4 TTable组件 290

14.1.5 TDataSource组件 294

14.1.6 Data Controls组件 294

14.1.7 SQL语言 298

14.1.8 TQuery组件 300

14.2.1 典型实例一 303

14.2 典型实例 303

14.2.2 典型实例二 308

14.3 上机练习 311

14.3.1 上机练习一 311

14.3.2 上机练习二 313

课后考场 318

附录A Delphi中的虚拟键代码及对应的键 321

参考文献 323