Delphi 5.0开发多媒体应用PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:周铭等编著
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2000
- ISBN:750840470X
- 页数:363 页
第1章 Delphi 5.0的新特性和集成开发环境 1
1.1 Delphi 5.0的新特性 1
1.1.1 对象观察器(Object Inspector) 1
1.1.2 窗体和窗体编辑器 2
1.1.3 桌面 3
1.1.4 工程管理器和工程浏览器(Project Browser) 3
1.1.5 代码编辑器 4
1.1.6 框架(Frame) 4
1.1.7 语言与VCL 5
1.1.8 To-Do列表 6
1.1.9 调试 7
1.1.10 COM/ActiveX 8
1.2 Delphi 5.0集成开发环境 9
1.2.1 窗体编辑器 10
1.2.2 代码编辑器 10
1.2.3 菜单 12
1.2.5 组件面板 20
1.2.4 工具栏 20
1.2.6 对象观察器 21
1.2.7 对象库 22
第2章 多媒体基本原理 23
2.1 多媒体的定义 23
2.2 文本、图形和图像处理 24
2.2.1 文本处理 24
2.2.2 图形与图像 25
2.2.3 音频和视频 28
2.3 多媒体系统的特征与应用分类 29
2.4 多媒体的制作流程 33
第3章 Delphi 5.0的多媒体组件 34
3.1 VCL简介 34
3.1.1 什么是VCL 34
3.1.2 窗体和应用程序类 36
3.1.3 组件类 36
3.2.1 组件的属性、方法和事件 39
3.2 Delphi中的多媒体组件 39
3.2.2 Timer组件 41
3.2.3 PainBox组件 42
3.2.4 MediaPlayer组件 43
3.2.5 OLEContainer组件 59
3.2.6 TLabel组件 61
3.2.7 TEdit和TMaskEdit组件 65
3.2.8 TMemo组件 66
3.2.9 TRichEdit组件 66
3.2.10 TStringGrid组件 68
3.2.11 Timage组件 69
3.2.12 Shape组件 74
第4章 定制组件 75
4.1 什么是组件 75
4.2 组件的开发过程 76
4.2.1 定义将要解决的问题 76
4.2.3 将特定的解决方案通用化 77
4.2.4 设计一个组件来实现通用化解决方案 78
4.2.5 使组件灵活易用 78
4.2.6 组件的实现 79
4.2.7 调试组件 79
4.2.8 组件的测试 79
4.2.9 编写组件界面的文档 80
4.2.10 各种附加的工作 81
4.2.11 安装组件 81
4.3 Delphi组件编程 81
4.3.1 创建属性 81
4.3.2 创建事件 89
4.3.3 处理消息 95
4.3.4 注册组件 100
4.4.1 自定义的组件 106
4.4 定制组件的实例 106
4.4.2 安装新组件 114
5.1.2 画布 115
5.1.1 坐标 115
5.1.3 像素 115
第5章 图形、动画和图像处理 115
5.1 图形元素 115
5.1.4 画笔 117
5.1.5 画刷和填充对象 123
5.2 OnPaint窗口何时需要被重画 126
5.2.1 TPaintBox组件 128
5.2.2 形状组件 128
5.3 显示图片 128
5.3.1 扩展图像和改变图像大小 129
5.3.2 运行期间从文件加载图像 129
5.3.3 创建自己的位图 130
5.3.4 从头开始创建位图 130
5.3.5 将位图保存到文件 131
5.3.6 在样本程序中使用位图 131
5.4 播放视频 135
5.5 动画 137
5.5.1 移动的小汽车 138
5.5.2 消除动画中的闪烁 142
5.5.3 去除不必要的背景 146
5.5.4 增加背景图形 151
5.5.5 可以移动的背景图案 153
5.6 图形的特殊效果 158
5.7 两幅图形的渐变 167
5.8 图像处理 171
6.1 多媒体屏幕保护程序 185
6.1.1 屏幕保护程序简介 185
第6章 用Delphi开发屏幕保护程序 185
6.1.2 滚动字幕的屏幕保护程序 186
6.2 星空模拟屏幕保护程序 199
6.2.1 运行窗体 200
6.2.2 主程序 206
6.2.3 星空模拟屏幕保护的改进 207
第7章 音频的播放 209
7.1 波形文件和MIDI文件 209
7.2 控制Mp3播放器的组件 212
7.3 语音判别组件 226
7.3.1 属性 227
7.3.2 方法 227
7.4 创建CD播放器 234
7.4.1 CD播放器组成简介 234
7.4.2 按键的功能及其响应事件 235
7.4.3 显示CD的信息 260
7.4.4 界面设计及初始化 269
第8章 DirectX技术 274
8.1 DirectSound 274
8.1.1 DirectSound介绍 274
8.1.2 初始化DirectSound 277
8.1.3 列举音频驱动设备程序 278
8.1.4 使用DirectSoundBuffer 280
8.1.5 wav文件的打开 281
8.1.6 播放声音文件 285
8.1.7 一次播放两个WAV文件 286
8.2 Direct3D技术 287
8.2.1 3D技术 288
8.2.2 Direct3D的示例 288
8.3 DirectDraw 303
8.3.1 DirectDraw简介 303
8.3.2 一个简单的DirectDraw例子 305
8.4 创建DirectX游戏 313
8.4.1 创建DelphiMan程序 323
8.4.2 实现DelphiMan程序的注意事项 340
8.4.3 精灵的控制 343
8.5 关于DirectX的其他话题 344
8.5.1 如何在DirectX程序中发现及减少BUG 344
8.5.2 关于双缓冲 345
8.5.3 硬件与仿真 346
8.6 SoundLib.代码清单 346
4.2.2 定义这个问题的特定解决方案 778
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018