Delphi应用与开发案例教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:徐谡主编;张雷等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2005
- ISBN:7302099634
- 页数:326 页
第1章 Delphi基础理论与基本应用 1
1.1 Delphi产品的发展历史及其性能简介 1
1.2 Delphi语言基础概述 3
1.3 Delphi语言基础知识 4
1.3.1 数据表的数据类型及其基本说明 4
1.3.2 程序设计中常量、变量及其数据类型 4
1.3.3 Delphi常用的运算符与表达式 12
1.3.4 函数及其具体应用 15
1.4 Delphi语言规则 18
1.4.1 Delphi的标识符 18
1.4.2 Delphi的保留字 18
1.5 Delphi与面向对象编程方法 19
1.5.1 面向对象编程与面向过程编程的历史 19
1.5.2 Delphi与面向对象编程的优点 19
1.5.3 面向对象编程与面向过程编程的联系 20
1.5.4 对象、属性、过程控制与具体应用 21
习题 25
第2章 Delphi数据库基础 27
2.1 Delphi的数据库桌面工具与数据表 27
2.1.1 数据表的建立 27
2.1.2 数据表的属性设置 29
2.2 数据表的操作 33
2.2.1 对数据表中数据的操作 34
2.2.2 数据表结构编辑操作 36
2.3 Delphi数据库别名管理 36
2.3.1 Delphi数据库别名的意义 36
2.3.2 数据库别名的创建方法 37
2.3.3 数据库别名的应用与数据表的访问实例 39
习题 42
第3章 Delphi集成开发环境与工程创建基础 43
3.1 Delphi集成开发环境简介 43
3.1.1 主窗口 43
3.1.2 代码编辑器 51
3.1.3 窗体设计器 52
3.1.4 对象观察器 53
3.1.5 工程管理器 54
3.2 Delphi工程创建的基本方法 55
3.2.1 快速创建应用程序 55
3.2.2 设计窗体 56
3.2.3 处理事件 57
3.2.4 指定帮助和图标文件 57
3.2.5 编译、运行程序 58
3.2.6 单元结构 59
3.2.7 窗体文件 61
3.2.8 项目文件 62
3.3 Delphi对象库简介 62
3.3.1 使用对象库 63
3.3.2 定制对象库 64
习题 67
第4章 Object PASCAL程序设计基本方法 68
4.1 基本字符和符号 68
4.1.1 Object PASCAL的字符集 69
4.1.2 特殊字符 69
4.1.3 标识符 69
4.1.4 保留字 69
4.1.5 指令字 70
4.1.6 数字 70
4.1.7 标号 71
4.1.8 字符串 71
4.2 变量与常量 71
4.2.1 声明变量 71
4.2.2 声明常量 72
4.3 数据类型 73
4.3.1 简单类型 73
4.3.2 字符串类型 78
4.3.3 结构数据类型 79
4.3.4 指针类型 90
4.3.5 过程类型 95
4.3.6 Variant数据类型 96
4.4 Object PASCAL基本运算符 97
4.4.1 算术运算符 97
4.4.2 逻辑运算符 98
4.4.3 关系运算符 99
4.4.4 运算符的优先级 100
4.5 ObjectPASCAL程序设计语句 101
4.5.1 顺序语句 101
4.5.2 条件语句 102
4.5.3 Case语句 105
4.5.4 循环语句 106
4.5.5 其他语句 111
4.6 过程与函数 113
4.6.1 过程与函数的定义 113
4.6.2 参数 113
4.6.3 过程与函数的调用约定 115
4.6.4 过程和函数类型变量 116
习题 116
第5章 Delphi窗体设计 118
5.1 窗体的设计方法 118
5.1.1 窗体特性 118
5.1.2 固定窗体 119
5.1.3 固定窗体的横宽 120
5.1.4 无标题栏窗口 123
5.1.5 窗体间相互连动 125
5.1.6 窗体应用实例 128
5.2 菜单的创建与管理 140
5.2.1 菜单简介 141
5.2.2 使用菜单设计器设计菜单 142
5.2.3 菜单的操作 144
5.2.4 设计菜单的实例 150
习题 154
第6章 Delphi常用控件及其基础编程 155
6.1 标准控件及其编程应用 155
6.1.1 标签控件 156
6.1.2 编辑控件 157
6.1.3 多行文本编辑控件 159
6.1.4 普通按钮控件 161
6.1.5 选项按钮控件 162
6.1.6 复选框控件 163
6.1.7 列表框控件 164
6.1.8 组合框控件 165
6.1.9 分组框控件 166
6.1.10 选项分组框控件 166
6.1.11 面板控件 167
6.2 附加控件及其编程应用 168
6.2.1 图形按钮和加速按钮控件 168
6.2.2 格式化编辑框控件 169
6.2.3 图像控件 171
6.2.4 形状控件 171
6.2.5 分割条控件 171
6.2.6 控制条控件 172
6.2.7 颜色盒控件 173
6.2.8 复选列表控件 173
6.3 Win32控件及其编程应用 174
6.3.1 顺序页控件 174
6.3.2 多页面控件 176
6.3.3 跟踪条控件 177
6.3.4 进度条控件 178
6.3.5 日期时间控件 179
6.3.6 工具条控件 179
6.3.7 修饰条控件 180
6.3.8 状态条控件 183
习题 185
第7章 数据库应用开发基础 186
7.1 数据库引擎控件 186
7.1.1 数据库引擎控件简介 186
7.1.2 TTable控件 187
7.1.3 TQuery控件 194
7.1.4 TStoredProc控件 196
7.1.5 TDatabase控件 199
7.1.6 TSession控件 200
7.1.7 其他数据库引擎控件 202
7.2 数据访问控件 203
7.2.1 TDataSource控件 203
7.2.2 TClientDataSet控件 205
7.2.3 其他数据访问控件 205
7.2.4 应用实例 205
7.3 数据控制控件 208
7.3.1 数据控制控件简介 208
7.3.2 TDBGrid控件 209
7.3.3 TDBNavigator控件 213
7.3.4 TDBText控件 214
7.3.5 TDBEdit控件 217
7.3.6 TDBMemo控件 218
7.3.7 TDBImage控件 218
7.3.8 TDBListBox控件 221
7.3.9 TDBComboBox控件 223
7.3.10 TDBCheckBox控件 223
7.3.11 TDBRadioGroup控件 224
7.3.12 TDBLookupListBox控件 226
7.3.13 TDBLookupComboBox控件 227
习题 228
第8章 ADO控件的运用及SQL编程 229
8.1 Delphi的数据集应用原理与ADO类控件的作用 229
8.1.1 Delphi数据集应用原理 229
8.1.2 ADO类控件 231
8.2 TADOConnection控件与TADODataSet控件及其应用编程 232
8.3 TADOTable控件及其应用编程 234
8.4 TADOQuery控件及其SQL应用编程 235
8.4.1 TADOQuery的基本使用方法 236
8.4.2 利用TADOQuery控件建立查询功能 236
8.4.3 SQL语句与TADOQuery查询 239
8.4.4 SQL语句与TADOQuery数据集记录编辑 244
习题 250
第9章 报表基础设计 251
9.1 QReport报表 251
9.1.1 TQuickRep控件 251
9.1.2 TQRSubDetail控件 254
9.1.3 TQRBand控件 255
9.1.4 TQRChildBand控件 256
9.1.5 TQRExpr控件 256
9.1.6 TQRSysData控件 258
9.1.7 其他QReport报表控件 259
9.1.8 报表应用实例 260
9.1.9 快速生成报表 262
9.2 Rave Reports报表 264
9.2.1 TRvProject控件 264
9.2.2 TRvSystem控件 265
9.2.3 其他Rave Reports报表控件 266
9.2.4 Rave报表设计器 266
9.2.5 Rave报表向导 272
习题 273
第10章 应用系统分析与设计 274
10.1 应用系统设计的一般模式 274
10.2 系统分析与设计方法 276
10.2.1 系统分析与设计过程中的相关文档 278
10.2.2 数据库设计 278
10.3 系统分析设计的应用实例 279
10.3.1 应用系统背景 279
10.3.2 系统功能分析 279
10.3.3 系统功能模块设计 279
10.3.4 数据流程图 279
10.3.5 数据库需求分析 279
10.3.6 数据库概念结构设计 280
10.3.7 数据库逻辑结构设计 281
10.3.8 功能模块设计 284
习题 313
第11章 安装部署程序 314
11.1 创建InstallShield工程 314
11.2 设置InstallShield工程 315
11.2.1 组织安装信息 315
11.2.2 指定程序数据 318
11.2.3 配置目标系统 321
11.2.4 设置安装外观 323
11.2.5 设置系统需求 323
11.2.6 安装和部署 324
习题 326
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019