Delphi程序设计基础与上机指导PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:刘华编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2004
- ISBN:7302094225
- 页数:364 页
第1章 Delphi简介 1
1.1 历史、现在和未来 1
1.1.1 背景 1
1.1.2 Delphi的产生 1
目录 1
1.1.3 跨世纪软件革命的候选领袖 2
1.1.4 思考 2
1.2 Delphi的安装套件 2
1.2.1 安装套件 2
1.2.2 Delphi的安装 3
1.2.3 思考 3
1.3 初识Delphi 3
1.3.1 动Delphi 7 4
1.3.2 Delphi 7的组成 4
1.3.3 代码调试工具 4
1.4.1 数据库平台 5
1.4 辅助开发工具 5
1.3.4 程管理工具 5
1.3.5 思考 5
1.4.2 位图编辑器 6
1.4.3 辅助建模工具 6
1.4.4 思考 6
1.5 本章小结 6
1.6练习题 6
第2章 使用Delphi 7
2.1 常用命令接口 7
2.1.1 主菜单 7
2.1.2 文件和编辑操作 9
2.1.3 操纵组件栏 11
2.1.4 思考 12
2.2 可视化设计 12
2.2.1 窗体设计器 12
2.2.2 对象查看器窗口 14
2.2.3 对象列表窗口 16
2.2.4 组件编辑器 18
2.2.5 思考 18
2.3 编写程序代码 19
2.3.1 代码编辑器 19
2.3.2 思考 20
2.4 本章小结 20
2.5 练习题 21
第3章 Object Pascal概述 22
3.1 变量和数据类型 22
3.1.1 常量与变量 22
3.1.2 数据类型 23
3.1.3 变量初始化 25
3.1.4 运算符和表达式 25
3.1.5 复杂数据类型 27
3.2 顺序输入/输出 33
3.1.6 思考 33
3.2.1 Object Pascal代码结构 34
3.2.2 输出语句 36
3.2.3 输入语句 37
3.2.4 思考 38
3.3 选择结构 38
3.3.1 if语法结构 38
3.3.2 关系表达式和逻辑运算符 40
3.3.3 case选择结构 41
3.3.4 思考 42
3.4 循环结构 43
3.4.1 while循环结构 43
3.4.2 for循环结构 43
3.4.3 break和continue 44
3.4.4 思考 44
3.5.1 函数 45
3.5.2 过程 45
3.5 函数和过程 45
3.5.3 思考 46
3.6 对象和类 46
3.6.1 基本概念 46
3.6.2 类的定义 47
3.6.3 类的使用 48
3.6.4 类的特性 49
3.6.5 思考 49
3.7 本章小结 49
3.8 练习题 50
第4章 程序开发基础及工程管理 51
4.1 创建“Hello World!” 51
4.1.1 创建第个应用程序 51
4.1.2 修改窗体和工程属性 52
4.1.3 使用代码编辑器 54
4.1.4 在窗体上添加按钮 59
4.1.5 其他几种方式的Hello World! 61
4.1.6 思考 66
4.2 完善“Hello World!” 67
4.2.1 新建窗体 67
4.2.2 设计【关于】对话框 68
4.2.3 为【关于】对话框编写代码 71
4.2.4 多窗体调用 72
4.2.5 进步完善【关于】对话框 73
4.2.6 思考 77
4.3 工程管理 78
4.3.1 工程管理器 78
4.3.2 管理工程资源 80
4.3.3 多个应用程序的资源共享 82
4.3.4 思考 84
4.4 设置工程选项 84
4.4.1 设置可视化参数 85
4.4.3 设置编译器参数 94
4.4.2 设置资源位置参数 94
4.4.4 思考 95
4.5 本章小结 95
4.6 练习题 95
第5章 使用Delphi窗体 97
5.1 理解VCL组件 97
5.1.1 组件的属性 98
5.1.2 组件的方法 98
5.1.3 组件的事件句柄 98
5.1.4 思考 99
5.2 Delphi的窗体 99
5.2.1 认识窗体 99
5.2.2 窗体可视化特征 100
5.2.3 窗体的显示 105
5.2.4 设计特效窗口 109
5.2.6 思考 118
5.3 本章小结 118
5.2.5 响应窗口消息 118
5.4 练习题 119
第6章 使用标准组件 120
6.1 使用命令按钮 120
6.1.1 基本按钮组件 120
6.1.2 按钮上的图片 130
6.1.3 快捷按钮 137
6.2.1 标准标签组件 141
6.2 标签和文本编辑组件 141
6.1.4 思考 141
6.2.2 标准文本框组件 148
6.2.3 多行文本框组件 153
6.2.4 思考题 157
6.3 选择框和列表框 157
6.3.1 单选按钮 158
6.3.2 复选框 160
6.3.3 列表框 161
6.3.4 下拉式列表框 166
6.3.5 颜色下拉式列表框 170
6.3.7 思考 172
6.4 使用容器组件 172
6.3.6 扩展下拉式列表框 172
6.4.1 用容器类组件给参数分组 173
6.4.2 用容器类组件给单选按钮分组 176
6.5 本章小结 177
6.6 练习题 177
第7章 Win32组件及系统功能调用 178
7.1 使用菜单 178
7.1.1 两种菜单 179
7.1.2 菜单设计器 180
7.1.3 实现菜单功能 192
7.1.4 使用主菜单 192
7.1.5 使用快捷菜单 194
7.1.6 控制菜单状态 196
7.2.1 工具栏 198
7.1.7 思考 198
7.2 使用工具栏和状态栏 198
7.2.2 状态栏 205
7.2.3 思考 211
7.3 使用Win32列表框 211
7.3.1 列表视图框 212
7.3.2 树型列表框 222
7.3.3 思考 229
7.4 使用系统和扩展组件功能 229
7.4.1 定时触发器 230
7.4.2 媒体播放器 233
7.4.3 思考 236
7.5 本章小结 236
7.6 练习题 236
8.1 进度和滚动控制 238
8.1.1 标准进度条 238
第8章 常用工具组件和图表功能 238
8.1.2 Gauge进度条 240
8.1.3 标尺条 242
8.1.4 滚动条 244
8.1.5 滚动框 247
8.1.6 思考 252
8.2 事件句柄工具 252
8.2.1 应用程序级事件组件 252
8.2.2 标准事件句柄列表组件 255
8.2.3 思考 256
8.3 调用系统功能 256
8.3.1 动画播放器 257
8.3.2 标准对话框 258
8.3.3 文件系统组件 263
8.4 设计各种图表 264
8.4.1 图表组件结构 264
8.3.4 思考 264
8.4.2 图表数据系列 266
8.4.3 使用图表对象 273
8.4.4 思考 277
8.5 本章小结 277
8.6 练习题 278
9.1 目录和逻辑驱动器 279
9.1.1 从操作系统获取逻辑驱动器列表 279
第9章 文件和文件系统功能 279
9.1.2 获取逻辑驱动器信息 282
9.1.3 提取子目录和文件列表 287
9.1.4 复制和删除目录树 291
9.1.5 有关目录的其他系统调用 294
9.1.6 思考 296
9.2 使用文件的版本信息 296
9.2.1 在应用程序中插入版本信息 297
9.2.2 提取文件的版本信息 298
9.2.3 使用自定义类 302
9.3 使用文件句柄 305
9.2.4 思考 305
9.3.1 文件句柄概述 306
9.3.2 使用文件句柄控制文件 310
9.3.3 使用文件句柄读写文件 311
9.3.4 思考 315
9.4 使用文件变量 315
9.4.1 文件变量 315
9.4.2 使用文件变量控制文件 316
9.4.3 使用文件变量读写文件 317
9.4.4 思考 320
9.5 文件的流操作 320
9.5.1 文件流类的定义 320
9.5.2 创建文件流类的实例 321
9.5.3 通过流读写文件 322
9.5.4 思考 323
9.6 本章小结 323
9.7 练习题 324
第10章 数据库应用程序设计基础 325
10.1 BDE及基于BDE的数据库连接技术 325
10.1.1 BDE概述 325
10.1.2 建立基于BDE的数据库连接 328
10.1.3 使用数据集组件 330
10.1.4 思考 335
10.2 ADO及基于ADO的数据库连接技术 335
10.2.1 ADO概述 335
10.2.2 建立基于ADO的数据库连接 337
10.2.3 使用数据集组件 340
10.2.4 思考 341
10.3 浏览并修改数据库中的数据 341
10.3.1 数据源组件TDataSource 342
10.3.2 数据感知组件 343
10.3.3 其他辅助代码 348
10.5 练习题 349
10.4 本章小结 349
10.3.4 思考 349
附录A Delphi异常列表 350
A.1 基类 350
A.2 存操作异常 350
A.3 输入/输出异常 350
A.4 整数运算异常 350
A.5 浮点数运算异常 350
A.6 类型转换异常 351
A.7 数据库异常 351
A.8 流操作异常 351
A.9 打印机异常 351
A.10 图形相关异常 352
A.11 Ole相关异常 352
A.12 类定义相关异常 352
A.13 文件相关异常 352
A.14 组件相关异常 352
A.15 其他异常 353
附录B Windows常用快捷键 354
B.1 单键快捷键 354
B.2 Ctrl快捷键 355
B.3 Alt快捷键 356
B.4 Shift快捷键 356
附录C Delphi论坛和资源列表 357
C.1 Delphi论坛列表 357
C.2 Delphi资源列表 358
C.3 Delphi资源搜索引擎 359
附录D Delphi 7新增功能 361
D.1 集成开发环境 361
D.2 Web应用开发 362
D.3 COM技术 362
D.4 数据库应用 362
D.5 组件库 363
D.6 其他方面 363
附录E 配书光盘说明 364
- 《女丹仙道:道教女子内丹养生修炼秘籍 下》董沛文著 2012
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《幼儿英语游戏活动指导与实训》苏小菊,任晓琴主编;颜晓芳,覃静,谢恬恬,钟博维副主编 2020
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019