Delphi程序设计PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:周强
- 出 版 社:长沙:国防科技大学出版社
- 出版年份:2009
- ISBN:7810996983
- 页数:276 页
第1章 Delphi 7概述 1
1.1 Delphi 7简介 1
1.1.1 Delphi的发展 1
1.1.2 Delphi 7的特点 2
1.2 Delphi 7集成开发环境 2
1.3 创建简单的应用程序 6
1.3.1 设计用户界面 6
1.3.2 属性设置 7
1.3.3 编写事件代码 7
1.3.4 调试程序 8
本章小结 9
习题1 9
第2章 Object Pascal语言基础知识 10
2.1 Object Pascal的符号集 10
2.1.1 标识符 10
2.1.2 保留字与指令字 11
2.1.3 注释 11
2.2 常量与变量 12
2.2.1 常量 12
2.2.2 变量 12
2.3 数据类型 13
2.3.1 简单数据类型 13
2.3.2 自定义数据类型 18
2.3.3 指针类型 22
2.3.4 其他数据类型 23
2.3.5 类型转换 24
2.4 运算符 24
2.4.1 赋值运算符 24
2.4.2 数值运算符 25
2.4.3 逻辑运算符 25
2.4.4 位运算符 26
2.4.5 字符串运算 27
2.5 语句 28
2.5.1 语句基础知识 28
2.5.2 基本语句 30
2.5.3 条件控制语句 34
2.5.4 循环语句 40
2.6 函数与过程 47
2.6.1 函数与过程 47
2.6.2 参数 51
2.6.3 递归子程序 52
2.6.4 变量作用域 53
2.6.5 代码单元 55
实训 56
本章小结 60
习题2 60
第3章 用户界面设计 61
3.1 用户界面设计的方法和原则 61
3.1.1 用户界面设计的方法 61
3.1.2 用户界面设计的原则 62
3.2 窗体设计 62
3.2.1 窗体属性 62
3.2.2 窗体事件 67
3.3 文本编辑器 74
3.3.1 Label组件 74
3.3.2 简单编辑器组件 76
3.3.3 多行文本编辑器组件 81
3.4 按钮组件 86
3.4.1 Button组件和BitBtn组件 86
3.4.2 SpeedButton组件 86
3.4.3 UpDown组件 87
3.5 列表框与组合框 88
3.5.1 列表框 88
3.5.2 组合框 92
3.6 单选按钮与复选框 94
3.6.1 单选按钮 94
3.6.2 单选按钮组 95
3.6.3 复选框 95
3.7 其他常用组件 99
3.7.1 Time组件 99
3.7.2 ProgressBar组件 100
3.7.3 TreeView组件 102
实训 107
本章小结 110
习题3 111
第4章 菜单栏、工具栏和状态栏 113
4.1 菜单栏 113
4.1.1 主菜单 113
4.1.2 弹出菜单 118
4.1.3 动作列表 124
4.1.4 图标列表 128
4.2 工具栏 130
4.2.1 使用ToolBar组件创建工具栏 130
4.2.2 利用CoolBar组件创建工具栏 132
4.2.3 使用ControlBar组件创建工具栏 135
4.3 状态栏 135
实训 138
本章小结 142
习题4 142
第5章 可视化对话框 144
5.1 输入对话框 144
5.1.1 InputBox函数 144
5.1.2 InputQuery函数 146
5.2 输出对话框 148
5.2.1 ShowMessage过程 148
5.2.2 MessageBox函数 148
5.2.3 MessageDlg函数 150
5.3 通用对话框 152
5.3.1 “打开”对话框与“另存为”对话框 152
5.3.2 “字体”对话框与“颜色”对话框 158
5.3.3 “查找”对话框与“替换”对话框 160
5.3.4 “打印设置”对话框与“打印”对话框 163
实训 166
本章小结 171
习题5 171
第6章 多窗体程序设计 173
6.1 多个Form窗体程序设计 173
6.1.1 创建多个窗体 173
6.1.2 窗体的操作 174
6.1.3 多个窗体间的数据传递 176
6.2 多文档程序设计 178
6.2.1 多文档窗体的类型 178
6.2.2 多文档窗体管理 179
本章小结 183
习题6 183
第7章 数据库程序设计 185
7.1 数据库系统简介 185
7.1.1 数据库的基本概念 185
7.1.2 创建数据库 186
7.1.3 结构化查询语言 189
7.2 连接数据库 193
7.2.1 数据库连接对象 193
7.2.2 建立ADO连接 193
7.2.3 数据库连接组件 196
7.2.4 数据显示与处理 199
7.3 动态数据操作 203
7.3.1 ADOQuery组件的方法 203
7.3.2 在ADOQuery组件中使用SQL语句 205
7.4 数据库程序设计实例 206
7.4.1 数据库设计 206
7.4.2 程序功能的实现 209
本章小结 214
习题7 215
第8章 多媒体程序开发 216
8.1 图形 216
8.1.1 图形绘制 216
8.1.2 利用Image组件显示图片 228
8.2 动画 231
8.3 多媒体程序设计 232
8.3.1 MediaPlayer组件 232
8.3.2 使用MediaPlayer组件播放文件 234
8.3.3 MediaPlayer组件程序设计 235
实训 237
本章小结 240
习题8 241
第9章 程序异常与调试 242
9.1 程序错误与异常 242
9.1.1 程序错误 242
9.1.2 程序异常 244
9.2 程序调试 244
9.2.1 语法错误调试 244
9.2.2 逻辑错误调试 245
9.3 程序异常处理 249
9.3.1 异常处理机制 249
9.3.2 异常处理实例 250
本章小结 253
习题9 253
第10章 Delphi程序设计综合实例 254
10.1 程序设计流程 254
10.2 音乐点播系统介绍 254
10.3 需求分析 255
10.4 模块设计 255
10.5 数据库设计 256
10.5.1 实体—关系图 256
10.5.2 数据表结构设计 257
10.5.3 建立数据库与数据表 258
10.6 程序功能的实现 258
10.6.1 用户登录模块 258
10.6.2 管理员模块 262
10.6.3 点播模块 267
参考文献 274
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019