Delphi游戏编程导学PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:朱琪,杨正华编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2004
- ISBN:7302094683
- 页数:349 页
目录 1
1.1 Delphi概述 1
1.1.1 Delphi历史回顾 1
第1章 初识Delphi 1
1.1.2 Delphi的新特性 2
1.2 Delphi的安装组件 4
1.3 Delphi集成开发环境 5
1.4 Delphi编程语言 7
1.4.1 代码书写规则 8
1.4.2 数据类型 9
1.4.3 语句 14
1.4.4 过程与函数 17
1.4.5 类与对象 19
1.4.6 单元 20
1.4.7 组件 23
1.5 本章知识点回顾 23
第2章 “幸运52”模拟游戏——Delphi初步应用 25
2.1 游戏效果说明 25
2.2 布置程序界面 27
2.2.1 认识Delphi中的组件 27
2.2.2 组件的布局 32
22.3 组件属性设置 34
2.3 初始化代码 36
2.3.1 查看代码 36
2.3.2 添加变量 37
2.3.3 事件处理的概念 38
2.3.4 窗体创建事件 39
2.3.5 按钮响应事件 41
2.3.6 字符输入事件 44
2.4 与用户的交互——引入消息框 45
2.5 程序的编译、运行和调试 46
2.5.1 编译和运行 46
2.5.2 调试 47
2.6 本章知识点回顾 53
第3章 “速算24”扑克游戏——单元、异常、逻辑 55
3.1 “速算24”扑克游戏效果说明 55
3.2 生成和建立程序 57
3.2.1 Image组件 57
3.2.2 Timer组件 58
3.2.3 设计初始界面 59
3.2.4 事件处理 61
3.3 单元间的互相引用 66
3.3.1 单元引用的概念 66
3.3.2 uses语句 66
3.3.3 创建另一个单元 67
3.4 异常处理 68
3.4.1 异常处理的概念 68
3.4.4 提供默认响应 69
3.4.2 资源保护方式 69
3.4.3 异常响应方式 69
3.5 数学逻辑单元 70
3.5.1 算法设计 70
3.5.2 字符串的相关函数 70
3.5.3 算法的代码编写 71
3.5.4 处理用户的错误输入 80
3.6 本章知识点回顾 85
第4章 点灯游戏与华容道——图形图像编程 87
4.1 点灯游戏的制作 87
4.1.1 游戏内部逻辑 87
4.1.2 游戏界面实现 88
4.1.3 游戏代码的添加 88
4.1.4 游戏的运行 90
4.2 华容道效果说明 91
4.3 华容道游戏创建初始界面 92
4.4 Delphi绘图相关对象 95
4.4.1 TCanvas——画布对象 96
4.4.3 TBrush——画刷对象 98
4.4.2 TPen——画笔对象 98
4.4.4 TColor——颜色对象 99
4.5 Delphi图像相关对象 100
4.5.1 Windows位图的基本结构 100
4.5.2 图像对象 100
4.6 华容道游戏内部逻辑 101
4.6.1 数据初始化 101
4.6.2 逻辑模块划分 103
4.6.3 游戏功能完善 115
4.6.4 游戏封面设计 122
4.7 本章知识点回顾 131
第5章 “流行之王实力大比拼”游戏(上)——多媒体程序设计 133
5.1 多媒体播放器效果说明 133
5.2 媒体播放组件 134
5.2.1 Delphi对媒体播放的封装 134
5.2.2 窗体初步布置 141
5.2.3 实现组件相关操作 143
5.3 菜单和对话框 145
5.3.1 菜单组件 145
5.3.2 对话框组件 150
5.3.3 音量控制 152
5.4 流行之王的多媒体部分 158
5.5 本章知识点回顾 159
6.1 流行之王数据库功能 161
第6章 “流行之王实力大比拼”游戏(中)——数据库编程基础 161
6.2 数据库系统基础知识 162
6.2.1 数据库简介 162
6.2.2 数据库系统的历史和发展趋势 164
6.2.3 数据库管理系统 164
6.2.4 数据库应用程序 165
6.3.1 概述 166
6.3 Delphi的数据库应用程序开发体系 166
6.3.2 DBD 169
6.3.3 Borland数据库引擎组件 172
6.3.4 Delphi数据控制组件 174
6.3.5 简单的数据库应用程序 176
6.4 数据集组件 178
6.4.1 数据集组件的几种状态 179
6.4.2 数据集组件的打开和关闭 180
6.4.3 数据集的导航 181
6.4.4 数据集中的数据维护 182
6.4.5 数据集组件与数据控制组件的连接 184
6.4.6 数据集组件的事件 185
6.5 TTable组件 185
6.5.1 TTable组件的主要属性 186
6.5.2 TTable组件的方法及应用 187
6.6 TQuery组件 191
6.6.1 SQL语言简介 191
6.6.2 TQuery组件的使用 192
6.7 流行之王数据维护功能实现 194
6.8 本章知识点回顾 195
第7章 “流行之王实力大比拼”游戏(下)——文件注册表操作 198
7.1 模块划分及主界面编写 198
7.2 游戏界面的编写 201
7.2.1 游戏流程 201
7.2.2 界面控件设置 202
7.2.3 游戏代码 204
7.3 利用注册表实现排行榜功能 216
7.3.1 注册表知识介绍 216
7.3.2 显示排行榜功能的实现 219
7.3.3 排行榜信息的添加 221
7.4 本章知识点回顾 224
第8章 俄罗斯方块(上)——自定义类与组件 226
8.1 游戏效果说明 226
8.2 Delphi面向对象编程 227
8.2.1 类的相关知识回顾 227
8.2.2 Delphi中类的实现 229
8.3 用户自定义类——TBlock 237
8.3.1 程序功能分析 237
8.3.2 TBlock类设计 238
8.3.3 方块类的具体实现 244
8.4.1 组件基础知识 250
8.4 Delphi自定义组件 250
8.4.2 新组件的定义 251
8.4.3 搭建组件框架 254
8.4.4 组件功能设计 259
8.4.5 组件注册 267
8.5 自定义组件——圆形按钮 269
8.5.1 组件框架搭建 269
8.5.2 组件具体实现 270
8.6 本章知识点回顾 275
第9章 俄罗斯方块(下)及国际象棋——自定义及第三方组件的使用 278
9.1 俄罗斯方块项目整体框架 278
9.1.1 功能分析 278
9.2.1 分页界面实现 279
9.2 程序编制实现 279
9.1.2 模块划分 279
9.2.2 主界面设计 281
9.2.3 排行榜设计 281
9.2.4 游戏设置页面 282
9.2.5 关于和帮助 283
9.2.6 功能实现 285
9.2.7 封面 290
9.2.8 流畅的动画 291
9.2.9 圆形按钮 292
9.3 国际象棋游戏效果演示 294
9.4 第三方组件的安装 295
9.4.1 VCLSkin的安装 295
9.4.2 TChessBrd的安装 297
9.5 VCLSkin组件的使用 299
9.6 ChessBrd组件的使用与程序的创建 300
9.6.1 组件设置 300
9.6.2 代码的添加 302
9.7 本章知识点回顾 306
第10章 网络黑白棋对战——网络编程 308
10.1 网络基础知识 308
10.1.1 Internet的基础知识 308
10.1.2 网络编程基础 309
10.2 程序说明 313
10.2.1 网络游戏概述 313
10.3 Delphi7中的网络组件 314
10.2.2 黑白棋规则说明及效果演示 314
10.3.1 Indy组件 315
10.3.2 IndyUDPClient和IndyUDPServer组件 316
10.4 程序的建立 318
10.4.1 设计思路 318
10.4.2 界面构建 319
10.4.3 添加代码 321
10.4.4 程序的运行 344
10.4.5 黑白棋游戏技巧 346
10.5 本章知识点回顾 346
- 《幼儿园游戏 规则性游戏》徐仁吉编 1951
- 《幼儿英语游戏活动指导与实训》苏小菊,任晓琴主编;颜晓芳,覃静,谢恬恬,钟博维副主编 2020
- 《近代体育游戏教育史料汇编 第1辑 1》王强主编 2016
- 《花样民游 幼儿园民间传统游戏的创新与指导》刘娟 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《近代体育游戏教育史料汇编 第2辑 2》王强主编 2016
- 《近代体育游戏教育史料汇编 第1辑 6》王强主编 2016
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《近代体育游戏教育史料汇编 第2辑 3》王强主编 2016
- 《近代体育游戏教育史料汇编 第2辑 8》王强主编 2016
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《东北民歌文化研究及艺术探析》(中国)杨清波 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019