图书介绍
面向对象的程序设计方法与技术 Delphi语言PDF|Epub|txt|kindle电子书版本网盘下载
![面向对象的程序设计方法与技术 Delphi语言](https://www.shukui.net/cover/31/30153910.jpg)
- 董玉德,赵韩,孙街亭编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302183617
- 出版时间:2008
- 标注页数:250页
- 文件大小:41MB
- 文件页数:269页
- 主题词:软件工具-程序设计-高等学校-教材
PDF下载
下载说明
面向对象的程序设计方法与技术 Delphi语言PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Delphi集成化开发环境1
本章学习目标1
1.1Delphi概述1
1.2Delphi的安装与卸载4
1.2.1安装需求4
1.2.2Delphi版本4
1.2.3安装过程5
1.3Delphi集成化环境5
1.3.1主窗口5
1.3.2菜单6
1.3.3构件板6
1.3.4对象观察器7
1.3.5窗体窗口7
1.3.6代码窗口8
1.4第1个Delphi程序9
1.4.1Delphi应用程序的类型9
1.4.2创建应用程序9
1.4.3创建工程文件目录设置12
1.4.4添加常量单元13
1.4.5有关窗体(Form)及单元(Unit)13
1.4.6运行应用程序14
1.5本章小结14
1.6本章习题15
第2章 程序与单元16
本章学习目标16
2.1程序16
2.1.1程序类型16
2.1.2主程序结构16
2.1.3程序细节17
2.2单元18
2.2.1单元的定义18
2.2.2单元的基本框架18
2.2.3单元的接口19
2.2.4单元实现部分20
2.2.5单元初始化与结束部分21
2.3单元的创建与使用22
2.3.1建立与窗体无关的新库单元22
2.3.2将库单元加入工程22
2.3.3多重与间接引用22
2.3.4循环单元引用23
2.3.5标识符的作用域23
2.4本章小结24
2.5本章习题24
第3章 面向对象的PASCAL语言25
本章学习目标25
3.1Object PASCAL编程语言概述25
3.2类型28
3.2.1简单类型28
3.2.2字符串类型32
3.2.3结构类型33
3.2.4指针型38
3.2.5过程类型41
3.2.6变动类型41
3.3常量43
3.3.1常量声明44
3.3.2数组类型常量44
3.3.3记录类型常量45
3.3.4过程类型常量45
3.3.5指针类型常量45
3.4表达式46
3.4.1运算元及运算优先次序46
3.4.2算术运算46
3.4.3布尔运算46
3.4.4逻辑运算47
3.4.5字符串运算47
3.4.6集合运算47
3.4.7关系运算48
3.4.8类别运算48
3.4.9位置运算50
3.4.10指针运算50
3.4.11增减运算50
3.5语句51
3.5.1赋值语句51
3.5.2过程语句51
3.5.3goto语句51
3.5.4复合语句52
3.5.5条件语句52
3.5.6重复语句55
3.5.7with…do…end语句57
3.6过程与函数58
3.6.1过程与函数概述58
3.6.2参数59
3.6.3过程与函数的调用60
3.7Delphi面向对象的原理与模型62
3.7.1类概念与定义63
3.7.2类成员66
3.7.3类成员的可见性70
3.7.4方法72
3.7.5属性75
3.8面向对象的程序设计78
3.8.1对象79
3.8.2对象的继承80
3.8.3对象的多态82
3.8.4对象的接口87
3.9本章小结92
3.10本章习题92
第4章 基本功能程序设计94
本章学习目标94
4.1鼠标和键盘94
4.1.1修改与确定鼠标指针形状94
4.1.2修改与确定鼠标指针位置96
4.1.3确定换档键和鼠标按钮状态97
4.2文本98
4.2.1对齐与滚动98
4.2.2剪切、复制和粘贴文本98
4.2.3选中文本99
4.3菜单100
4.3.1创建一个菜单100
4.3.2禁用和启用菜单项102
4.3.3弹出式菜单102
4.4工具栏设计103
4.4.1创建一个工具栏103
4.4.2禁用和启用图标按钮104
4.4.3按钮图标分组104
4.5状态提示栏设计104
4.5.1创建状态栏104
4.5.2在状态栏中插入可视控件105
4.6字符串的处理107
4.6.1字符串与字符串列表类107
4.6.2加载与保存字符串列表108
4.6.3创建一个新的字符串列表108
4.6.4操作字符串列表109
4.6.5关联对象与字符串列表111
4.7打印112
4.7.1打印相关类112
4.7.2简单打印113
4.7.3自定义打印113
4.8本章小结116
4.9本章习题116
第5章 文件117
本章学习目标117
5.1文件属性117
5.2文件类型119
5.2.1文本文件119
5.2.2记录文件119
5.2.3无类型文件119
5.3文件操作过程与函数120
5.3.1打开与关闭120
5.3.2定位120
5.3.3删除与截断121
5.3.4文件名操作123
5.3.5文件状态123
5.3.6日期124
5.3.7读写125
5.3.8目录与磁盘操作126
5.3.9查找127
5.4文本文件的应用128
5.5类型文件的应用130
5.6文件类控件的使用134
5.7与应用相关的设置类文件的使用135
5.7.1TiniFile类135
5.7.2应用136
5.8流138
5.8.1流处理基类138
5.8.2文件流139
5.8.3内存流140
5.8.4二进制Blob对象流141
5.8.5socket处理流142
5.9本章小结143
5.10本章习题143
第6章 基本图形处理144
本章学习目标144
6.1图形元素144
6.1.1坐标144
6.1.2画布对象144
6.1.3像素146
6.1.4画笔147
6.1.5画刷148
6.2基本图元的绘制149
6.2.1概述149
6.2.2方法150
6.3基本图形程序的开发153
6.3.1一般要求153
6.3.2菜单153
6.3.3图标153
6.3.4鼠标事件的响应154
6.4图形的填充160
6.4.1利用自定义模式填充160
6.4.2利用位图来填充161
6.5图形的拾取161
6.6本章小结162
6.7本章习题162
第7章 图像处理基础与多媒体163
本章学习目标163
7.1图像处理相关对象类163
7.1.1TGraphic类163
7.1.2TPicture类164
7.1.3TImage类165
7.1.4TBitmap类165
7.2图像处理相关函数167
7.2.1颜色处理相关167
7.2.2几何处理相关167
7.3图像处理基础程序174
7.3.1图像文件的加载174
7.3.2图像的整体放大与缩小175
7.3.3图像的局部放大175
7.3.4图像的二值化176
7.3.5图像的灰度化与反色177
7.3.6图像的腐蚀与膨胀179
7.3.7图像的特效处理181
7.3.8图像的保存183
7.3.9采用图像处理控件183
7.4多媒体184
7.4.1多媒体软硬件配制184
7.4.2播放Flash184
7.4.3播放AVI186
7.4.4Animate动画188
7.5本章小结189
7.6本章习题189
第8章 动态链接库(DLL)190
本章学习目标190
8.1概述190
8.2创建DLL库190
8.2.1编写一般DLL的步骤191
8.2.2动态链接库中的子句191
8.2.3DLL运行出错处理192
8.3使用DLL库192
8.3.1静态调用192
8.3.2动态调用194
8.4窗体DLL196
8.4.1一般过程196
8.4.2设计窗体DLL197
8.4.3设计公共程序库198
8.4.4创建调用程序199
8.5报表DLL199
8.5.1一般过程199
8.5.2报表DLL的创建199
8.5.3调用报表DLL201
8.6包含资源DLL203
8.6.1创建包含资源的DLL203
8.6.2调用包含资源的DLL203
8.7本章小结204
8.8本章习题204
第9章 对话框205
本章学习目标205
9.1对话框函数编程205
9.2系统对话框编程208
9.2.1打开与存储文件对话框208
9.2.2颜色设置对话框210
9.2.3字体设置对话框211
9.2.4查找对话框212
9.2.5打印与打印设置对话框213
9.3自定义对话框的设计214
9.3.1第一种形式215
9.3.2第二种形式216
9.3.3对话框大小的调整216
9.4SDI单窗体217
9.5MDI多窗体218
9.6本章小结219
9.7本章习题219
第10章 程序调试技术220
本章学习目标220
10.1Debug功能代码调试220
10.1.1概述220
10.1.2编译器调试信息221
10.1.3调试器选项222
10.1.4调试前的准备224
10.1.5断点定位错误225
10.1.6数据的监视225
10.2预定义异常类226
10.2.1运行期异常类(RTL Exception)226
10.2.2对象异常类230
10.2.3通用组件异常类232
10.2.4专用组件异常类233
10.3异常处理233
10.3.1异常保护233
10.3.2异常响应235
10.3.3创建用户自定义异常类236
10.4本章小结237
10.5本章习题237
附录A 网络中的文件238
附录B 相关Delphi网站240
附录C Delphi编译错误242
附录D Delphi运行错误248
参考文献250