第4章 多媒体编程——播放器设计....

上传人:012****78 文档编号:132704733 上传时间:2020-05-19 格式:PPT 页数:21 大小:447KB
返回 下载 相关 举报
第4章 多媒体编程——播放器设计...._第1页
第1页 / 共21页
第4章 多媒体编程——播放器设计...._第2页
第2页 / 共21页
第4章 多媒体编程——播放器设计...._第3页
第3页 / 共21页
第4章 多媒体编程——播放器设计...._第4页
第4页 / 共21页
第4章 多媒体编程——播放器设计...._第5页
第5页 / 共21页
点击查看更多>>
资源描述

《第4章 多媒体编程——播放器设计....》由会员分享,可在线阅读,更多相关《第4章 多媒体编程——播放器设计....(21页珍藏版)》请在金锄头文库上搜索。

1、第四章多媒体编程 播放器设计 在应用程序中 多媒体功能是非常重要的 音乐 动画和图像的加入大大增加了应用程序的趣味性和直观性 也是程序更加贴近生活 随着多媒体技术的流行 多媒体的开发也越来越受到人们的重视 本章主要介绍动画 音频 视频处理的编程技术 使用VisualBasic语言开发各种媒体播放器 第四章多媒体编程 播放器设计 第一节图像浏览器 一 项目描述 本节利用系统提供的Image控件编写图像浏览器程序 程序运行时 通过选择驱动器和文件夹 再单击图像文件 即可在图像框中显示图像 单击 退出 按钮 则关闭 图像浏览器 窗口 运行界面如图5 1所示 图5 1 图片浏览器 二 项目分析 当用户

2、在选择文件时 需要选择 盘符 和 文件夹 来确定需要浏览的图像文件的路径 因此本项目需要使用驱动器控件 目录列表框控件和文件列表框控件 并通过Change事件使它们关联 用户要将图像文件显示出来 需要调用Image控件 在浏览时 图像都调整成适合Image控件框大小 这时需要设置Stretch属性 三 项目实现 1 创建用户界面 2 编写代码 3 保存工程 运行并调试程序 第二节MP3播放器 一 项目描述 利用系统提供的WindowsMediaPlayer控件编写MP3播放程序 程序运行时 通过对路径的选择 在文件列表框中只显示出mp3文件 单击其中的mp3文件 即可播放 运行界面如图5 5所

3、示 图5 5 Mp3播放器运行界面 二 项目分析 本项目再次用到了驱动器控件 目录列表框控件和文件列表框控件 同样需要Change事件来关联它们 在该项目中还使用了WindowsMediaPlayer控件 用于控制Mp3音乐文件的播放 三 项目实现 1 创建用户界面2 编写代码3 保存工程 运行并调试程序 第三节FLASH播放器 一 项目描述 利用系统提供的Shockwaveflash控件编写Flash动画播放程序 程序运行时 单击 打开 按钮 选择要播放的Flash动画路径及文件 加载Flash动画 接着单击 播放 按钮 即可播放动画 此时该按钮则变成 暂停 按钮 若单击 停止 按钮 则停止

4、播放Flash动画 单击 前一帧 按钮 则跳到前一帧播放 单击 后一帧 按钮 则跳到后一帧播放 在播放时 也可以通过滚动条来控制Flash动画的播放 运行界面如图5 9所示 图5 9 FLASH播放器运行界面 二 项目分析 当用户单击 打开 按钮时 则调用CommonDialog控件 使得用户可以通过选择路径载入要播放的Flash动画文件 本项目用到的另外一个重要控件就是ShockwaveFlash控件 利用ShockwaveFlash控件的Play Stop StopPlay Forward Back等方法来控制Flash动画的播放 三 项目实现 1 创建用户界面2 编写代码3 保存工程 运

5、行并调试程序 第四节视频播放器 一 项目描述 利用系统提供的MultimediaMCI控件编写视频播放程序 程序运行时 单击 打开 按钮 通过对话框加载视频文件 接着单击 播放 按钮即可播放视频 运行界面如图5 12所示 图5 12 视频播放器运行界面 二 项目分析 本项目用到的一个重要控件就是MultimediaMCI控件 利用MultimediaMCI控件来控制视频文件的播放 视频文件需要播放窗口 此处可以采用一个PictureBox对象作为MultimediaMCI对象的播放窗口 为达到目的只需将MultimediaMCI对象的hWndDisplay属性设置为PictureBox对象的句

6、柄 另外 为反映目前视频文件播放的位置 可采用一个Slider对象 该对象包含滑块 滑块的位置由该对象的Value属性决定 当用户单击 打开 按钮时 则调用CommonDialog控件 使得用户可以通过选择路径载入要播放的视频文件 三 项目实现 1 创建用户界面2 编写代码3 保存工程 运行并调试程序 习题四 一 填空题 1 VisualBasic用 组件 及 组建来建立一个资源管理器 2 FileListBox的 属性用来控制我们需要的扩展名 3 在Pattern属性中 如果要一次寻找多种扩展名 可用 作间隔 4 假定有一个通用对话框控件CommandDialog1 除了用CommonDia

7、log1 Action 1显示 打开 对话框之外 还可以使用 方法显示 5 MultimediaMCI控件的全称是 6 属性是MultimediaMCI控件中用来指定Open命令或Save命令的目标文件 7 MultimediaMCI控件的DeviceType属性被用来 8 MultimediaMCI控件的ButtonEnabled属性决定了 当其值为 时 则启用指定的按钮 当其值为 时 不启用指定的按钮 二 程序题 1 设计一个能够播放音乐文件的 VCD播放器 要求实现功能如下 1 能够打开并播放任意一个VCD文件 2 使用Slider控件来动态显示播放位置 2 利用MultimediaMCI控件设计 MP3播放器 如图5 16所示 要求实现功能如下 1 使用Slider控件来动态显示播放位置 2 通过 打开 按钮 选择要播放的MP3文件 并显示在 文件名 处 图5 16 MP3播放器

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号