《Delphi程序设计及实验指导 第2版》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:张景安,傅文博,赵慧勤主编
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2008
  • ISBN:9787508456546
  • 页数:229 页
图书介绍:本书内容主要包括Dephi概述、程序设计基础、常用组件介绍、菜单设计、多文档界面设计、对话框设计、数据库编程、Internet编程以及多媒体编程等知识点。本书在内容安排上采取实例驱动的方法,在讲解基本概念、基本原理的基础上,通过实例加深读者对所学知识的理解和掌握。书后针对所学内容配有相应的习题和实验,以帮助读者理论联系实际,进一步巩固所学知识。本书重点在于培养读者的实际应用能力,通过本书的学习,使读者能够熟练运用所学知识开发实际应用系统。 本书可以作为高职高专学生教材,也可以作为高等院校计算机及相关专业的教材,并且可供从事Delphi应用程序开发的工程技术人员参考。

第1章 Delphi概述 1

本章导读 1

1.1 Delphi的发展 1

1.2 Delphi 8 for.NET的功能特点 1

Delphi的主要特点 1

Delphi 8 for.NET的新特性 2

1.3 Delphi的安装 3

Delphi 8 for.NET的安装要求 3

Delphi 8 for.NET的安装步骤 3

1.4 Delphi的集成开发环境 5

Delphi 8 for.NET主窗口介绍 5

窗体设计器 13

工程管理器(Project Manager) 14

对象查看器 14

代码编辑器 15

本章小结 16

习题一 16

第2章 面向对象的Pascal 17

本章导读 17

2.1数据类型 17

简单数据类型 17

字符串类型 19

结构类型 19

可变类型 21

2.2常量与变量 21

标识符 21

常量 22

变量 22

2.3表达式与运算符 22

表达式 22

运算符 23

2.4语句 25

注释 25

简单语句和复合语句 25

条件语句 26

循环控制语句 29

2.5函数和过程 31

函数和过程的声明 31

重载函数和过程 32

参数 32

作用域 34

函数和过程的调用 34

本章小结 35

习题二 36

第3章 面向对象程序设计 37

本章导读 37

3.1面向对象的可视化编程步骤 37

建立新工程 37

设计程序界面 38

编写程序代码 39

保存所有文件 39

运行程序 39

生成exe文件 40

制作安装包 40

3.2对象和类的概念 44

对象 45

类 45

方法 48

继承和多态 50

命名空间 50

3.3消息 51

消息机制 51

发送消息 53

处理消息 53

用户自定义消息 54

3.4异常处理 55

异常及异常类 55

try...except子句 57

try...finally语句 57

raise语句 57

3.5程序调试 57

调试的准备和开始 58

程序运行的控制 59

断点的使用 60

监视数据的值 61

本章小结 64

习题三 65

第4章 常用组件 66

本章导读 66

4.1组件概述 66

组件分类 66

组件的常用属性及事件 66

4.2文本输入类组件 68

TLabel组件 68

TEdit组件 69

TMemo组件 72

TRichEdit组件 73

4.3按钮类组件 73

TButton组件 74

TBitBtn组件 74

TSpeedButton组件 75

TRadioButton组件 76

TCheckBox组件 76

4.4列表类组件 78

TListBox组件 78

TComboBox组件 80

TTreeView组件 83

本章小结 85

习题四 85

第5章 菜单设计 86

本章导读 86

5.1创建主菜单 86

TMainMenu组件 87

主菜单的设计 87

5.2设计快捷菜单 89

TPopupMenu组件 89

快捷菜单设计 90

本章小结 91

习题五 92

第6章 窗体设计 93

本章导读 93

6.1创建窗体 93

TForm组件 94

选择、布局和编辑组件 95

6.2多页面窗体 98

多页面窗体的概念 99

TPageControl组件 99

多页面窗体的设计 99

6.3分割窗体 101

TSplitter组件 101

分割窗体的设计 102

6.4多文档界面设计 102

MDI的组成 103

多文档界面设计 104

本章小结 107

习题六 107

第7章 对话框设计 109

本章导读 109

7.1通用对话框组件 109

文件对话框组件 109

字体对话框组件(TFontDialog) 112

颜色对话框组件(TColorDialog) 114

打印对话框组件(TPrintDialog)与打印设置对话框组件(TprinterSetupDialog) 114

查找及替换对话框组件 115

7.2模式对话框与无模式对话框 117

模式对话框 117

无模式对话框 121

7.3消息框 122

本章小结 124

习题七 125

第8章 数据库应用程序设计 126

本章导读 126

8.1数据库系统概述 126

基本概念 126

Delphi的数据库特性 127

Delphi可以使用的数据源 128

8.2 Delphi数据库应用程序体系结构 129

单层结构 129

两层结构 129

多层结构 130

8.3数据库设计 130

常用数据库 130

数据库、数据库表的创建与维护 131

8.4常用数据库组件 137

BDE数据集组件 137

数据访问(Data Access)组件 148

数据控制(Data Control)组件 149

ADO.NET介绍 152

8.5数据库应用程序综合实例 154

总体设计 154

数据库设计 154

程序设计 154

本章小结 159

习题八 160

第9章 ASP.NET应用程序开发 161

本章导读 161

9.1 ASP.NET简介 161

ASP.NET的优势 161

Web窗体 162

Web窗体数据存取 165

ASP.NET的命名空间 165

9.2 ASP.NET组件 165

Components组件页 165

HTML Elements组件页 166

Data Components组件页 167

Web Controls组件页 168

Borland Data Provider组件页 170

DB Web组件页 171

Enterprise Core Objects组件页 172

本章小结 175

习题九 175

第10章 多媒体编程 176

本章导读 176

10.1动画组件TAnimate 176

10.2媒体播放器组件TMediaPlayer 178

10.3简单的动画播放程序的设计 180

界面设计 180

代码编写 181

10.4简单的CD播放器的制作 183

界面设计 183

代码编写 184

本章小结 186

习题十 187

附录 188

实验1 Delphi集成开发环境和程序设计初步 188

实验2 顺序结构程序设计 191

实验3 选择结构程序设计 194

实验4 循环结构程序设计 197

实验5 常用组件 200

实验6 菜单设计 204

实验7 窗体设计 206

实验8 多文档界面设计 209

实验9 对话框设计 215

实验10 数据库编程 218

实验11 ASP.NET程序设计 224

实验12 多媒体编程 226

参考文献 229