图书介绍
Delphi案例实训教程PDF|Epub|txt|kindle电子书版本下载
- 魏松,张静编著 著
- 出版社: 北京:科学出版社
- ISBN:9787030233028
- 出版时间:2009
- 标注页数:306页
- 文件大小:88MB
- 文件页数:322页
- 主题词:软件工具-程序设计-教材
PDF下载
下载说明
Delphi案例实训教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 走进Delphi1
1.1 Delphi简介2
1.2 Delphi的发展历程与Delphi 7的新特征2
1.2.1 Delphi的发展历程2
1.2.2 Delphi 7的新特征3
1.3 Delphi 7的安装4
1.4 Delphi程序的基本组成7
1.5 Delphi 7可视化编程8
1.5.1可视化编程的基本概念8
1.5.2可视化编程的环境9
1.5.3可视化编程的步骤17
【随堂演练1-1】 Delphi可视化编程的具体步骤17
1.6 Delphi 7的帮助信息21
1.7开发环境的优化22
1.8课后练习28
第2章 Delphi的语法基础31
2.1 Delphi工程的组成32
2.1.1工程文件32
2.1.2单元文件32
2.1.3窗体文件33
2.1.4资源文件33
2.1.5其他文件34
2.2标识符、保留字和指令符34
2.2.1标识符34
2.2.2保留字35
2.2.3指令符35
2.3基本数据类型35
2.3.1数值型数据36
2.3.2字符数据36
2.3.3布尔型数据36
2.4常量与变量37
2.4.1常量37
2.4.2变量37
【随堂演练2-1】常量和变量的声明与赋值38
2.5运算符与表达式38
【随堂演练2-2】字符串的应用39
2.6流程控制40
2.6.1顺序结构40
2.6.2选择结构40
【随堂演练2-3】条件语句的实际应用41
【随堂演练2-4】解一元二次方程41
2.6.3循环结构43
【随堂演练2-5】循环语句的实际应用43
【随堂演练2-6】水仙花数44
2.7过程与函数45
2.7.1过程与函数的声明46
2.7.2过程与函数的调用46
2.7.3过程与函数的参数46
2.7.4过程与函数的嵌套和递归47
【随堂演练2-7】任意整数的阶乘47
2.8 Object Pascal的库单元48
2.9语句的书写规则和注释49
2.10使用Delphi开发程序的种类50
【随堂演练2-8】控制台程序中屏幕的输入和输出50
2.11综合应用:随机数的排序52
2.12课后练习54
第3章 高级数据类型57
3.1类型定义语句58
3.2枚举类型58
3.2.1枚举类型的定义58
3.2.2枚举类型的运算58
【随堂演练3-1】枚举类型的实现59
3.3子界类型60
3.4集合类型61
3.4.1集合类型的定义61
3.4.2集合变量的取值61
3.4.3集合类型数据的运算61
【随堂演练3-2】集合类型的实现62
3.5数组类型64
3.6动态数组64
3.7记录类型65
【随堂演练3-3】记录的数组类型66
3.8指针类型67
【随堂演练3-4】指针类型的实现68
3.9综合应用:如何为数组动态分配存储空间70
3.10课后练习71
第4章 界面设计73
4.1窗体74
4.1.1窗体的属性、方法和事件74
【随堂演练4-1】通过单击实现两个窗体的交替出现77
4.1.2窗体的创建78
4.2组件的操作81
4.3基本组件介绍81
4.3.1文本型组件81
4.3.2编辑型组件83
4.3.3按钮型组件86
4.3.4 列表型组件89
4.3.5滑块型组件91
4.3.6容器型组件92
4.3.7计时器组件92
4.3.8使用焦点93
【随堂演练4-2】设计主要由按钮型组件实现的窗体93
【随堂演练4-3】设计由列表型组件实现的窗体94
【随堂演练4-4】设计由计时器组件实现的窗体97
4.4消息框和输入框98
4.4.1 MessageDlg函数和MessageDlgPos函数99
4.4.2 ShowMessage和ShowMessageFmt过程100
4.4.3 InputBox函数和InputQuery函数101
【随堂演练4-5】在窗体中使用消息框和输入框101
4.5公用对话框104
4.5.1打开对话框104
4.5.2字体对话框105
4.5.3颜色对话框105
4.5.4查找对话框105
4.5.5替换对话框105
4.5.6打印对话框106
4.6综合应用:如何实现文字不同方向的阴影效果106
4.7课后练习108
第5章 菜单、工具栏与状态栏111
5.1菜单112
5.1.1主菜单的设计112
5.1.2弹出式菜单的设计117
5.1.3动态改变菜单118
5.2工具栏119
【随堂演练5-1】工具栏的设计121
5.3状态栏123
【随堂演练5-2】状态栏的设计124
5.4综合应用:如何响应主菜单命令126
5.5课后练习129
第6章 图形图像与多媒体编程131
6.1常用图形图像组件132
6.1.1 Shape组件132
6.1.2 Image组件132
6.1.3 ImageList组件133
6.1.4 PaintBox组件133
【随堂演练6-1】Image组件应用实例133
6.2图形对象概述134
6.2.1 TCanvas对象134
6.2.2 TPen对象136
6.2.3 TBrush对象137
6.2.4 TColor类型137
6.3图形程序的开发138
6.3.1在工具条中添加加速按钮138
6.3.2响应鼠标事件138
6.3.3绘图功能的实现140
6.4图像对象概述143
6.4.1 TGraphic对象143
6.4.2 Tpicture对象143
6.4.3 TImage部件143
6.4.4 TBitmap对象143
6.5常用的多媒体组件144
6.5.1 Animate组件144
6.5.2 MediaPlayer组件144
【随堂演练6-2】 Animate组件应用实例145
【随堂演练6-3】 MediaPlayer组件应用实例147
6.6画布148
【随堂演练6-4】 Canvas应用实例149
6.7综合应用:设计画板程序150
6.8课后练习153
第7章 数据库编程157
7.1数据库系统概述158
7.1.1数据库的基本概念158
7.1.2 Delphi中数据库引擎的发展159
7.1.3 Delphi数据库开发的步骤160
7.2 Delphi数据库组件介绍161
7.2.1 BDE数据集组件161
7.2.2 ADO数据集组件162
7.2.3 dbExpress组件162
7.2.4数据访问组件163
7.2.5数据控制组件164
7.3数据控制控件165
7.3.1数据控制控件简介165
7.3.2 TDBGrid控件166
7.3.3 TDBNavigator控件167
7.3.4 TDBText控件167
7.3.5 TDBEdit控件168
7.3.6 TDBMemo控件168
7.3.7 TDBImage控件168
7.3.8 TDBListBox控件168
7.3.9 TDBComboBox控件168
7.3.10其他控件168
7.4数据库应用程序169
7.4.1设计数据表结构169
7.4.2基于BDE的数据库应用程序173
【随堂演练7-1】实现基于BDE的数据库应用程序的查询175
7.4.3基于ADO的数据库应用程序178
【随堂演练7-2】利用窗体向导创建简单的数据库应用程序181
7.5综合应用184
7.5.1以图表的形式显示数据库中的数据184
7.5.2建立主从表数据库应用程序185
7.6课后练习190
第8章 面向对象程序设计基础193
8.1类与对象194
8.1.1类的声明194
8.1.2类运算符194
8.1.3对象变量的赋值194
8.1.4对象的创建和撤销194
8.1.5对象的特性195
8.1.6类的保护方式195
8.1.7从单元文件看Delphi环境中的类195
【随堂演练8-1】类的定义和使用196
【随堂演练8-2】类运算符的使用200
【随堂演练8-3】如何简化对对象成员的访问202
【随堂演练8-4】如何在Windows图形界面程序中使用类203
8.2方法206
8.2.1方法的声明、实现和调用206
8.2.2方法的类型207
8.2.3抽象方法207
8.2.4方法的调用约定207
8.2.5构造和析构方法207
【随堂演练8-5】抽象方法的使用209
8.3属性210
8.3.1属性的定义与调用210
8.3.2属性限定符211
8.4综合应用:对象继承性实例211
8.5课后练习214
第9章 文件管理215
9.1文件对话框组件216
9.1.1 OpenDialog组件216
9.1.2 SaveDialog组件216
9.1.3 OpenPictureDialog组件217
9.1.4 SavePictureDialog组件217
9.2文件操作组件217
【随堂演练9-1】建立文件操作组件间的联系217
9.3文件的类型219
9.4文件的基本操作219
9.4.1各种文件概述219
9.4.2使用函数读取文本文件224
9.4.3使用函数写入文本文件227
9.4.4复制文本文件229
9.5文件管理常用函数231
9.5.1 RenameFile函数231
9.5.2 DeleteFile函数232
9.5.3 FileExists函数232
9.5.4 FileGetAttr函数232
9.5.5 DirectoryExists函数233
9.5.6 CreateDir函数233
9.5.7 RemoveDir函数233
9.5.8文件查找相关函数233
【随堂演练9-2】如何从文件名获取相关信息234
9.6使用控件管理文件238
9.6.1 FileListBox238
9.6.2 DirectoryListBox238
9.6.3 DriveComboBox239
9.6.4 FilterComboBox239
【随堂演练9-3】搜索文件239
9.7综合应用:有类型文件的读取和写入240
9.8课后练习244
第10章 程序的异常处理和调试247
10.1 Delphi调试方法248
10.1.1使用内部集成调试器248
10.1.2使用断点调试法248
10.1.3利用逐行执行代码跟踪调试248
10.2使用调试窗口249
10.2.1断点列表窗口249
10.2.2调用堆栈窗口251
【随堂演练10-1】过程调用251
10.2.3监视列表窗口252
【随堂演练10-2】调试最大公约数、最小公倍数程序253
10.2.4局部变量窗口255
10.2.5线程状态窗口255
10.2.6模块窗口256
10.2.7事件记录窗口256
10.3跟踪调试257
10.4 Delphi的异常处理257
10.4.1有关异常的理论258
10.4.2异常类259
10.4.3 异常处理的基本语法结构261
10.5综合应用:五子棋游戏设计263
10.6课后练习267
第11章 学生信息管理系统271
11.1系统预览272
11.2系统总体设计273
11.3建立Access数据库274
11.4系统模块设计277
11.4.1信息编辑模块设计277
11.4.2信息浏览模块设计287
11.4.3信息查询模块设计290
11.5课程设计300
11.5.1名人资料管理系统300
11.5.2小区物业管理系统303
11.5.3人力资源管理系统305