图书介绍

Delphi程序设计及应用 第2版【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

Delphi程序设计及应用 第2版
  • 刘苗苗,张永生,邢煜,王茱 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302473176
  • 出版时间:2017
  • 标注页数:300页
  • 文件大小:155MB
  • 文件页数:316页
  • 主题词:软件工具-程序设计-高等学校-教材

PDF下载


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

下载说明

Delphi程序设计及应用 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Delphi程序设计概述1

1.1 程序设计简介1

1.2 Delphi概述2

1.3 Delphi 7集成开发环境3

1.3.1 主窗口4

1.3.2 窗体窗口4

1.3.3 对象查看窗口5

1.3.4 代码编辑窗口7

1.4 Delphi程序设计过程8

1.4.1 Delphi的编程步骤8

1.4.2 我的第一个Delphi小程序9

1.4.3 Delphi程序的基本组成11

1.5 一个简单的Delphi例子13

本章小结15

习题115

第2章 简单的Delphi程序设计16

2.1 面向对象程序设计概述16

2.1.1 对象17

2.1.2 类18

2.1.3 类与对象的关系19

2.1.4 事件与响应19

2.1.5 事件代码与方法代码20

2.2 窗体与基本组件20

2.2.1 窗体Form20

2.2.2 标签Label25

2.2.3 按钮Button27

2.2.4 单行文本框Edit28

2.2.5 基本组件使用示例30

2.3 窗体中组件的操作32

2.3.1 窗体与组件的关系32

2.3.2 组件的特性32

2.3.3 对组件的操作32

2.4 窗体与基本组件综合应用示例34

本章小结36

习题236

第3章 Object Pascal编程基础38

3.1 保留字与标识符38

3.1.1 保留字38

3.1.2 标识符39

3.1.3 注释40

3.2 常用的数据类型41

3.2.1 数值型数据41

3.2.2 字符型数据42

3.2.3 布尔型数据43

3.3 数据类型的转换43

3.3.1 类型转换方式43

3.3.2 常用的类型转换函数44

3.4 常量和变量44

3.4.1 常量44

3.4.2 变量45

3.5 运算符和表达式47

3.5.1 算术运算符与算术表达式47

3.5.2 字符串运算符与字符串表达式47

3.6 常用的内部函数48

3.6.1 数学函数48

3.6.2 字符串函数49

3.6.3 日期时间函数50

3.6.4 转换函数50

3.6.5 格式化函数51

3.7 Object Pascal语句书写规则53

3.8 基本组件及系统函数综合应用53

本章小结55

习题355

第4章 顺序结构程序设计57

4.1 顺序结构中的常用语句57

4.1.1 赋值语句57

4.1.2 复合语句58

4.1.3 with语句58

4.1.4 exit语句59

4.2 顺序结构中常用的输入输出组件60

4.2.1 数字编辑框SpinEdit60

4.2.2 备注框Memo61

4.2.3 掩码编辑框MaskEdit63

4.2.4 图片框Image65

4.2.5 日期时间控件DateTimePicker67

4.3 修饰窗体的组件68

4.3.1 位图按钮Bitbtn68

4.3.2 快速按钮SpeedButton69

4.3.3 复文本框RichEdit70

4.3.4 图片列表ImageList71

4.3.5 成组框GroupBox72

4.3.6 面板Panel73

4.3.7 计时器Timer74

4.4 顺序结构综合应用示例76

本章小结77

习题477

第5章 选择结构程序设计78

5.1 条件表达式78

5.1.1 关系运算符与关系表达式79

5.1.2 逻辑运算符与逻辑表达式79

5.2 单条件选择结构if语句80

5.2.1 简单的if语句80

5.2.2 嵌套型if语句81

5.3 多条件选择结构case语句82

5.4 单选按钮RadioButton84

5.4.1 RadioButton常用属性及事件84

5.4.2 RadioButton应用示例85

5.5 单选按钮组RadioGroup86

5.5.1 RadioGroup常用属性及事件86

5.5.2 RadioGroup应用示例87

5.6 复选框CheckBox88

5.6.1 CheckBox常用属性及事件88

5.6.2 CheckBox应用示例89

5.7 滚动条ScrollBar89

5.7.1 ScrollBar常用属性及事件90

5.7.2 ScrollBar应用示例90

5.8 选择结构综合应用示例91

本章小结93

习题593

第6章 循环结构程序设计96

6.1 for型循环语句96

6.1.1 for语句的一般形式96

6.1.2 for语句的嵌套98

6.1.3 for语句使用规则99

6.2 while型循环语句99

6.3 repeat型循环语句100

6.4 转向语句101

6.4.1 break强制退出循环101

6.4.2 continue强制缩短循环102

6.5 列表框ListBox102

6.5.1 ListBox常用属性及操作102

6.5.2 ListBox应用示例104

6.6 复选列表框CheckListBox105

6.6.1 CheckListBox的操作105

6.6.2 CheckListBox应用示例105

6.7 组合框ComboBox107

6.7.1 ComboBox常用属性107

6.7.2 ComboBox应用示例108

6.8 循环结构综合应用示例109

6.9 结构化程序设计综合应用示例110

本章小结111

习题6111

第7章 菜单的设计113

7.1 主菜单设计器MainMenu113

7.1.1 MainMenu的使用114

7.1.2 MenuItem常用属性116

7.1.3 MainMenu应用示例117

7.2 快捷菜单设计器PopMenu120

7.2.1 PopMenu的使用120

7.2.2 菜单综合设计示例120

本章小结123

习题7123

第8章 工具栏与状态栏的设计124

8.1 工具栏124

8.1.1 工具栏的制作124

8.1.2 ToolBar常用属性125

8.1.3 ToolBar应用示例126

8.2 状态栏128

8.2.1 状态栏的制作128

8.2.2 StatusBar常用属性129

8.2.3 StatusBar应用示例130

8.3 菜单、工具栏、状态栏综合设计示例131

本章小结132

习题8133

第9章 对话框的使用134

9.1 公共对话框134

9.1.1 OpenDialog组件136

9.1.2 OpenPictureDialog组件137

9.1.3 SaveDialog组件138

9.1.4 FontDialog组件139

9.1.5 ColorDialog组件140

9.2 标准对话框141

9.2.1 消息框141

9.2.2 输入框143

9.3 对话框综合应用示例143

本章小结145

习题9146

第10章 数组与记录类型147

10.1 一维数组147

10.1.1 一维数组的定义147

10.1.2 一维数组使用示例148

10.2 多维数组149

10.2.1 多维数组的定义149

10.2.2 二维数组使用示例149

10.3 数组综合应用示例152

10.4 记录类型153

10.4.1 记录类型的声明153

10.4.2 访问记录类型中的成员154

10.5 数组与记录综合应用155

10.5.1 数组与记录的异同点155

10.5.2 数组与记录综合应用示例156

本章小结157

习题10157

第11章 过程与函数158

11.1 过程与函数的概念158

11.2 过程159

11.2.1 过程的定义与调用159

11.2.2 过程使用示例160

11.3 函数161

11.3.1 函数的定义与调用161

11.3.2 函数使用示例162

11.4 过程与函数中的参数163

11.4.1 参数的种类163

11.4.2 局部变量与全局变量164

11.5 过程与函数综合应用示例164

本章小结166

习题11166

第12章 图形图像与多媒体程序设计167

12.1 形状组件Shape167

12.1.1 Shape常用属性167

12.1.2 Shape使用示例168

12.2 图像组件Image169

12.3 画布对象Canvas170

12.3.1 Canvas的常用属性170

12.3.2 Canvas的常用方法172

12.3.3 Canvas使用示例173

12.4 常见图形的绘制方法174

12.4.1 常用的图形绘制函数174

12.4.2 图形绘制函数使用示例176

12.5 多媒体程序的设计178

12.5.1 卡通组件Animate178

12.5.2 媒体播放器组件MediaPlayer180

本章小结183

习题12183

第13章 文件管理184

13.1 文件的概念184

13.2 常用的文件操作函数184

13.2.1 打开文件相关函数185

13.2.2 读写文件相关函数186

13.2.3 其他常用文件操作188

13.2.4 文件夹操作函数189

13.3 文本文件的操作189

13.3.1 文本文件操作步骤189

13.3.2 文本文件操作示例191

13.4 有类型文件的操作192

13.4.1 有类型文件的变量声明192

13.4.2 有类型文件常用操作函数192

13.4.3 有类型文件操作步骤193

13.4.4 有类型文件操作示例194

13.5 文件操作应用示例197

本章小结200

习题13200

第14章 程序异常与调试201

14.1 程序错误与异常201

14.1.1 程序错误201

14.1.2 程序异常204

14.2 程序调试204

14.2.1 语法错误的调试204

14.2.2 逻辑错误的调试205

14.3 程序异常处理208

14.3.1 异常处理机制208

14.3.2 系统异常处理示例209

14.3.3 自定义异常处理示例210

本章小结211

习题14212

第15章 数据库编程213

15.1 数据库系统概述213

15.1.1 数据库相关概念213

15.1.2 Delphi数据库编程的优势215

15.1.3 Delphi数据库访问机制215

15.1.4 Database Desktop的使用217

15.2 BDE组件219

15.2.1 数据编辑组件Table220

15.2.2 Table组件使用示例222

15.2.3 结构化查询语言SQL224

15.2.4 数据查询组件Query225

15.2.5 Query组件使用示例227

15.3 ADO组件228

15.3.1 数据库连接组件ADOConnection228

15.3.2 数据编辑组件ADOTable230

15.3.3 数据查询组件ADOQuery231

15.4 数据控制组件231

15.4.1 数据控制组件简介231

15.4.2 数据源DataSource232

15.4.3 数据网格DBGrid232

15.4.4 数据导航器DBNavigator234

15.4.5 其他数据控制组件235

15.5 使用Table与数据控制组件编辑数据238

15.6 使用Query与数据控制组件查询数据241

15.7 数据报表的制作244

15.7.1 报表组件简介244

15.7.2 QuickRep组件246

15.7.3 QRBand组件247

15.7.4 文本信息报表输出组件248

15.7.5 图像信息报表输出组件250

15.7.6 计算字段报表输出组件251

15.8 报表综合设计示例254

15.8.1 员工信息表的制作254

15.8.2 员工工作证的制作257

本章小结259

习题15259

第16章 Delph程序设计综合实训261

16.1 实训1——记事本的制作261

16.1.1 实训目的262

16.1.2 功能描述262

16.1.3 开发步骤262

16.1.4 功能代码的实现264

16.1.5 小结267

16.2 实训2——计算器的制作267

16.2.1 实训目的267

16.2.2 功能描述267

16.2.3 开发步骤268

16.2.4 功能代码的实现269

16.2.5 小结272

16.3 实训3——学生信息管理系统273

16.3.1 实训目标273

16.3.2 系统功能分析273

16.3.3 数据库设计273

16.3.4 数据模块的设计与实现274

16.3.5 主界面的设计与实现277

16.3.6 登录模块的设计与实现279

16.3.7 数据编辑模块的设计与实现280

16.3.8 数据查询模块的设计与实现286

16.3.9 报表输出窗体的设计与实现297

16.3.10 小结299

参考文献300

热门推荐