图书介绍

Delphi 2007程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载

Delphi 2007程序设计教程
  • 杨盛泉,刘白林编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302219712
  • 出版时间:2010
  • 标注页数:303页
  • 文件大小:69MB
  • 文件页数:317页
  • 主题词:软件工具-程序设计-高等学校-教材

PDF下载


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

下载说明

Delphi 2007程序设计教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Delphi概述1

1.1 Delphi 2007简介1

1.2 Delphi 2007的安装3

1.2.1 安装Delphi 2007 for Win32的系统要求3

1.2.2 Delphi 2007 for Win32的安装3

1.3 Delphi 2007的集成开发环境4

1.3.1 主窗口5

1.3.2 设计视图6

1.3.3 代码编辑器7

1.3.4 对象观察器9

1.3.5 结构视图10

1.3.6 项目管理器、模型视图和数据管理器10

1.3.7 欢迎页面11

1.3.8 历史代码页面12

1.3.9 帮助系统12

1.4 Delphi 2007程序设计简介13

1.5 Delphi 2007程序基本结构16

1.5.1 项目和项目文件16

1.5.2 窗体文件18

1.5.3 单元文件18

1.5.4 命名空间20

1.5.5 Delphi 2007的文件类型21

本章小结22

思考与练习22

第2章 数据类型、运算符和表达式23

2.1 控制台程序设计23

2.1.1 控制台程序的建立23

2.1.2 基本输出语句Write26

2.1.3 基本输入语句Read27

2.2 标识符、常量与变量29

2.2.1 标识符29

2.2.2 保留字30

2.2.3 常量30

2.2.4 变量32

2.2.5 注释33

2.3 基本数据类型34

2.3.1 有序类型34

2.3.2 实数类型39

2.3.3 日期时间类型40

2.3.4 字符串类型41

2.3.5 可变类型41

2.3.6 类型转换42

2.4 运算符与表达式43

2.4.1 表达式43

2.4.2 运算符43

2.5 构造数据类型48

2.5.1 集合类型48

2.5.2 数组类型50

2.5.3 字符串类型53

2.5.4 记录类型54

2.5.5 指针类型57

本章小结59

思考与练习59

第3章 程序结构、函数与过程60

3.1 顺序结构程序设计60

3.1.1 Delphi程序基本架构61

3.1.2 顺序程序举例62

3.2 选择结构程序设计63

3.2.1 if语句64

3.2.2 case语句68

3.3 循环结构程序设计70

3.3.1 while语句70

3.3.2 直到循环72

3.3.3 for语句74

3.3.4 辅助控制语句75

3.3.5 循环嵌套77

3.4 函数与过程79

3.4.1 函数79

3.4.2 过程82

3.4.3 函数、过程的数据传递84

3.4.4 全局变量、局部变量及它们的作用域85

3.4.5 函数和过程的递归调用86

3.4.6 函数和过程重载88

3.4.7 Forward声明89

3.4.8 函数和过程默认参数90

本章小结91

思考与练习91

第4章 面向对象程序基础与理论92

4.1 类与对象92

4.1.1 类93

4.1.2 类的成员94

4.1.3 对象94

4.1.4 self引用97

4.1.5 类运算符97

4.2 方法98

4.2.1 方法的特征与调用98

4.2.2 方法的类别99

4.2.3 方法的绑定102

4.3 类的继承、封装和多态105

4.3.1 类的继承性105

4.3.2 类的封装性106

4.3.3 类的多态性107

4.3.4 类的可见性109

4.4 异常处理110

4.4.1 异常分类110

4.4.2 异常保护和处理机制112

本章小结113

思考与练习114

第5章 Windows窗体和常用组件115

5.1 Delphi程序与窗体115

5.1.1 窗体的属性116

5.1.2 窗体常用的方法120

5.1.3 窗体常用事件121

5.2 常用Windows组件概述124

5.3 文本显示输入与按钮类组件125

5.3.1 TLabel125

5.3.2 TButton126

5.3.3 TEdit127

5.3.4 TMemo132

5.3.5 TRadioButton134

5.3.6 TRadioGroup134

5.3.7 TChe ckBox136

5.3.8 TBitBtn138

5.4 列表类与滚动条组件及时钟组件139

5.4.1 TListBox139

5.4.2 TComboBox143

5.4.3 TScrollBar144

5.4.4 TTimer146

5.5 组件排列布局146

本章小结148

思考与练习149

第6章 应用程序界面设计150

6.1 创建主菜单150

6.1.1 TMainMenu组件概述151

6.1.2 TMainMenu组件的主要属性介绍152

6.1.3 主菜单的设计过程153

6.1.4 TMainMenu菜单设计综合示例153

6.2 鼠标右键弹出式菜单157

6.2.1 TPopupMenu组件157

6.2.2 鼠标右键弹出式菜单设计158

6.3 工具栏与状态行设计158

6.3.1 TPanel组件158

6.3.2 TSpeedButton组件158

6.3.3 工具栏设计举例159

6.3.4 TStatusBar组件161

6.3.5 状态栏设计举例162

6.4 对话框函数165

6.4.1 对话框与模态窗口165

6.4.2 Delphi对话框函数165

6.5 对话框组件168

6.5.1 用于文件选择的TOpenDialog对话框组件169

6.5.2 用于文件保存的TSaveDialog对话框组件171

6.5.3 用于字体选择的TFontDialog对话框组件171

6.5.4 用于颜色选择的TColorDialog对话框组件173

6.5.5 用于打印的TPrintDialog对话框组件174

6.5.6 用于打开图像的TOpenPictureDialog对话框组件174

6.5.7 用于打印模式设置的TPrinterSetupDialog对话框组件175

6.5.8 用于查找的TFindDialog对话框组件175

6.6 多文档界面程序设计176

6.6.1 利用Delphi模板创建MDI程序176

6.6.2 用户设计常规MDI程序179

6.6.3 MDI应用程序菜单的合并181

6.6.4 多页窗体设计183

6.7 Delphi拖放技术编程184

6.7.1 拖放技术编程概述184

6.7.2 拖放编程举例184

6.8 窗体的分割技术186

6.8.1 分割技术概述186

6.8.2 Delphi分割窗体操作187

本章小结187

思考与练习188

第7章 图形图像程序设计189

7.1 TCanvas189

7.1.1 TColor189

7.1.2 Pen属性190

7.1.3 MoveTo与LineTo方法192

7.1.4 Brush属性194

7.1.5 Rectangle、RoundRect与Ellipse方法195

7.1.6 Font属性以及TextOut方法199

7.1.7 Pixels属性、Draw方法和StretchDraw方法200

7.1.8 其他方法202

7.2 常用图形、图像类202

7.2.1 TGraphic类和TPicture类202

7.2.2 TBitMap位图类203

7.2.3 TImage组件206

7.2.4 TImageList组件208

7.2.5 TShape组件208

7.2.6 TPaintBox组件208

7.3 图形图像组件重绘和鼠标事件208

7.3.1 处理绘图组件的OnPaint事件208

7.3.2 图形组件鼠标事件211

本章小结216

思考与练习216

第8章 动画与多媒体程序设计217

8.1 声音播放程序设计217

8.1.1 Windows的默认声音217

8.1.2 使用API函数播放wav声音文件219

8.2 TAnimate组件动画程序设计224

8.2.1 TAnimate组件的主要属性和常用方法224

8.2.2 使用TAnimate组件实现动画播放的实例程序225

8.3 多媒体播放程序设计227

8.3.1 MediaPlayer的属性和事件227

8.3.2 TTrackBar231

8.3.3 多媒体播放程序设计范例231

8.4 Flash动画播放程序设计235

8.4.1 Delphi 2007下Flash ActiveX组件安装235

8.4.2 TShockwaveFlash的主要属性、方法和事件236

8.4.3 Delphi程序与Flash组件的信息交换238

8.4.4 简单的Flash播放程序设计范例239

本章小结241

思考与练习242

第9章 数据库应用程序设计243

9.1 数据库基础知识243

9.1.1 数据库的基本概念243

9.1.2 Delphi可访问的主要数据库产品简介246

9.1.3 Delphi连接数据库方式247

9.1.4 数据库应用程序结构252

9.2 Delphi数据集组件253

9.2.1 数据集概述253

9.2.2 TADOTable数据集组件的主要属性、方法与事件254

9.2.3 TADOTable数据集组件记录的读取与修改258

9.2.4 TADOTable数据集组件记录的添加与删除259

9.2.5 TADOTable数据集组件的数据查询方法260

9.2.6 TADOTable数据集组件的记录移动263

9.2.7 TADOTable数据集组件的数据过滤263

9.3 数据源组件和数据控制组件264

9.3.1 TDataSource组件265

9.3.2 TDBGrid组件267

9.3.3 TDBNavigator组件270

9.3.4 TDBText组件与TDBEdit组件274

9.3.5 TDBMemo组件与TDBComboBox组件276

9.3.6 TDBListBox组件与TDBImage组件277

9.3.7 TDBCheckBox组件与TDBRadioGroup组件278

9.4 ADO组件及应用280

9.4.1 TADOConnection组件280

9.4.2 TADOCommand组件291

9.4.3 TADODataSet组件294

9.4.4 TADOQuery组件297

本章小结302

思考与练习302

参考文献303

热门推荐