Delphi程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:王行言主编
- 出 版 社:北京:中央广播电视大学出版社
- 出版年份:2004
- ISBN:7304027312
- 页数:333 页
第1章 面向对象技术概述 1
1.1 由软件危机所引起的软件革命 2
1.1.1 硬件业的成功与软件业的危机 2
1.1.2 解决软件危机的一次尝试——结构化程序设计 3
1.1.3 软件危机与软件工程 4
1.1.4 软件工程的新途径——面向对象方法 6
1.1.5 快速原型法、面向对象与组件技术 9
1.2 面向对象技术的基本概念 9
1.2.1 对象及其属性和方法(Object,Property,Method) 9
1.2.2 对象与类(Object and Class) 10
1.2.3 封装(Encapsulation) 12
1.2.4 类库及类的继承 13
本章小结 14
习题 15
第2章 Delphi基础知识 16
2.1 Delphi的集成开发环境 17
2.1.1 初识Delphi 17
2.1.2 对象——属性、方法与事件 17
2.1.3 Delphi界面组成与使用 18
2.2 Delphi应用程序开发过程 24
2.3 项目管理 31
2.3.1 项目与文件 31
2.3.2 项目的管理 37
2.4 代码编辑与程序调试 38
2.4.1 代码编辑 38
2.4.2 代码调试 41
2.5 在集成环境中获得帮助 45
本章小结 49
习题 49
第3章 Object PasCal编程基础 50
3.1 语言基础知识 51
3.1.1 常量、变量及数据类型 51
3.1.2 运算与赋值 53
3.1.3 复合语句 54
3.1.4 代码注释 55
3.2 控制语句 55
3.2.1 分支语句 55
3.2.2 循环语句 59
3.2.3 异常处理 61
3.3 构造数据类型 62
3.3.1 数组类型 63
3.3.2 集合类型 65
3.3.3 记录类型 66
3.3.4 文件类型 67
3.3.5 枚举类型 71
3.4 Object Pascal的程序结构 72
3.4.1 程序与单元 72
3.4.2 program单元 72
3.4.3 子程序单元(unit) 74
3.4.4 如何引用单元 77
3.4.5 程序块 78
3.5 编写过程与函数 81
3.5.1 过程与函数的结构 82
3.5.2 过程与函数的定义位置 82
3.5.3 参数传递 84
3.5.4 常用系统函数与过程 85
3.6 类、对象及其操作 90
3.6.1 Object Pascal中的类与对象 90
3.6.2 对象与类的继承 93
3.6.3 有关对象的几种操作 95
本章小结 97
习题 97
第4章 Delphi基本组件及应用 99
4.1 组件的概念 100
4.1.1 组件基本含义 100
4.1.2 组件的分类 100
4.1.3 组件公共的属性、方法和事件 100
4.2 基本文本输入/输出组件 103
4.2.1 标签(Label)组件 103
4.2.2 编辑(Edit)组件 103
4.2.3 MaskEdit、Memo和RichEdit组件 105
4.2.4 应用举例 108
4.3 按钮类组件 111
4.3.1 命令按钮(Button)组件 111
4.3.2 位图按钮(BitBtn)组件 114
4.3.3 单选按钮(RadioButton)组件 115
4.3.4 复选按钮(Checkbox)组件 115
4.3.5 组框(GroupBox)组件与面板(Panel)组件 116
4.3.6 单选按钮组(RadioGroup)组件 117
4.3.7 综合应用举例 119
4.4 其他常用可视化组件 122
4.4.1 列表框(ListBox)组件 122
4.4.2 组合框(ComboBox)组件 129
4.4.3 状态条(StatusBar)组件 132
4.4.4 可视化输入/输出组件 134
4.5 时钟组件 139
4.6 标准对话框组件 143
4.6.1 打开(OpenDialog)与保存(SaveDialog)对话框组件 144
4.6.2 字体(FontDialog)与颜色(ColorDialog)对话框组件 146
4.6.3 应用于界面交互中的系统过程和函数 148
4.6.4 应用举例 150
本章小结 152
习题 153
第5章 用户界面设计 154
5.1 用户界面设计的基本原则 155
5.2 菜单与工具栏设计 156
5.2.1 菜单设计的基本过程 156
5.2.2 为菜单项设计功能 160
5.2.3 设计工具栏 167
5.3 多页面设计 174
5.4 窗体设计 181
5.4.1 窗体样式设计 181
5.4.2 多窗体设计 182
本章小结 189
习题 189
第6章 数据库组件及应用 192
6.1 Delphi数据库桌面系统 193
6.1.1 数据库桌面系统界面 193
6.1.2 建表操作 195
6.1.3 Table窗口 202
6.1.4 SQL窗口 204
6.2 Delphi数据库组件 205
6.2.1 数据库组件分类 205
6.2.2 数据库连接组件——Database 207
6.2.3 数据集组件 208
6.2.4 数据感知控件(一) 210
6.2.5 数据感知控件(二) 220
6.3 数据集组件及应用技术 225
6.3.1 理解TDataset类 225
6.3.2 打开和关闭数据集 226
6.3.3 数据集的状态及转换 226
6.3.4 定位数据集 228
6.3.5 在数据集中查找记录 229
6.3.6 在数据集中插入、修改和删除记录 233
6.3.7 数据集的事件 235
6.4 数据集的访问与字段对象 236
6.4.1 数据集的字段值 236
6.4.2 动态字段对象 237
6.4.3 永久字段对象 240
6.4.4 计算字段与查找字段 244
6.5 数据集组件——TTable 250
6.5.1 “主—从”查询 250
6.5.2 动态使用Table 251
6.6 数据集组件——TQuery 253
6.6.1 Query组件简介 253
6.6.2 静态SQL语句 253
6.6.3 动态SQL语句 258
本章小结 260
习题 260
第7章 多媒体组件及应用 263
7.1 Windows中的常见多媒体文件 264
7.1.1 图形/图像文件 264
7.1.2 音/视频文件 265
7.2 Delphi中的常用多媒体组件 265
7.3 图像媒体组件Image 266
7.3.1 Image组件简介 266
7.3.2 Image组件编程实例 268
7.3.3 利用Canvas属性绘制图形 271
7.4 动画(Animate)组件 275
7.4.1 Animate组件简介 275
7.4.2 Animate组件编程实例 277
7.5 媒体播放(MediaPlayer)组件 282
7.5.1 MediaPlayer组件简介 282
7.5.2 MediaPlayer组件编程实例 287
本章小结 290
习题 291
第8章 报表组件及应用 292
8.1 报表简介 293
8.1.1 报表组成 293
8.1.2 数据库报表的典型样式 294
8.2 QReport组件页介绍 295
8.2.1 Quick Report报表的组成 295
8.2.2 QReport组件简介 296
8.3 制作一个简单的数据库报表 300
8.3.1 创建QReport数据库报表的设计步骤 300
8.3.2 建立初始数据库报表 301
8.3.3 为报表增加数据列标题 304
8.3.4 为报表增加报表标题 305
8.3.5 为报表增加页眉和页脚 305
8.3.6 为报表增加汇总统计项 306
8.4 制作带有主/从关系的报表 308
8.4.1 建立主报表 308
8.4.2 制作带有主从关系的报表 309
8.5 在程序运行时预览报表 312
本章小结 313
习题 313
第9章 综合实例 314
9.1 系统分析与设计 315
9.2 系统实现 316
9.2.1 主界面的设计与实现 316
9.2.2 “图书信息查询”界面设计与实现 319
9.2.3 “个人借书查询”界面设计与实现 322
9.2.4 “办理借还书”界面设计与实现 324
9.2.5 “读者信息管理”界面设计与实现 329
9.2.6 “新书入库”界面设计与实现 330
9.2.7 “图书资产统计”界面设计与实现 331
本章小结 332
习题 332
参考文献 333
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020