多媒体计算机技术原理.docxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 多媒体计算机技术原理 实验指导书 信息学院计算机实验室 2 音频播放器设计文档 一 实验目的: 多媒体计算机技术原理是多媒体数据的压缩编码技术。 多媒体系统是硬件和 软件组成的,利用多媒体技术可制作多媒体节目、超文本和超媒体系统,在许 多领域均发挥其作用。本实验制作音频软处理器,利用多媒体控件,在计算机 上实现声音的播放。 二 实验原理: 1.总体设计 由于 Visual Basic 界面简洁,功能强大但操作易上手,所以本程序选用 Visual Basic 6.0 来制作。 本音频播放器实现了播放所需要的根本功能,如同一部放音机,可以将 存储在计算机中 avi、wave、midi 格式的声音文件播放出来,除了直接播放 声音以外,还可以进行循环播放。 ⑴ 菜单介绍 ① 文件菜单 翻开 Open 退出 Exit ② 帮助菜单 关于 About ⑵ 工具按钮介绍 ① 有哪些信誉好的足球投注网站到开头〔把声音文件倒到它的开始位置〕 ② 有哪些信誉好的足球投注网站到结尾〔把声音文件倒到它的结束位置〕 ③ 播放〔播放当前的声音文件〕 ④ 暂停〔暂停当前的声音文件〕 3 ⑤ 停止〔停止播放〕 ⑥ 滑动条〔表示声音播放的进程〕 ⑦ 文本框〔显示声音文件的路径〕 2.详细设计 ⑴ 构造用户界面 首先,用菜单编辑器编辑菜单,内容如下: 名 名 称 mnufile mnuopen mnurun mnuhelp mnuabout 标 题 文件 翻开 退出 帮助 关于 其次, 在界面上添加 MMcontrol、Slider、CommonDialog、Label、CheckBox 控件,合理安排、布局,使之美观。分别设置各控件的 name、height 、left、 top、width 属性。如下图: 最后,编写程序代码。 4 3.关键技术 本程序关键技术在 MMcontrol 〔Multimedia MCI 控件〕上,它是管理 媒体控制接口 (MCI) 设备上的多媒体文件的记录与回放。从概念上说,这 种控件就是一组按钮,它被用来向诸如声卡、 MIDI 序列发生器、 CD-ROM 驱动器、视频 CD 播放器和视频磁带记录器及播放器等设备发出 MCI 命 令。 MCI 控件还支持 Windows (*.avi) 视频文件的回放。 其上的按钮被分别定义为 Prev、 Next 、 Play、 Pause、 Back、 Step、 Stop、 Record 和 Eject,本程序只采用 Prev 、 Play、 Pause、 Stop 这几个 按钮。 Prev 的代码如下: If MMControl.Position = MMControl.Length Then MMControl.Command = prev End If play 的代码如下: Private Sub MMControl_PlayClick(Cancel As Integer) MMControl.Command = play End Sub Stop 的代码如下: Private Sub MMControl_StopClick(Cancel As Integer) MMControl.Command = stop Slider1.Value = 0 End Sub CommonDialog 的代码如下: CommonDialog1.FileName = CommonDialog1.Filter = (*.midi)|*.mid|(*.wav)|*.wav|(*.avi)|*.avi CommonDialog1.FilterIndex = 1 CommonDialog1.DialogTitle = 翻开媒体文件 CommonDialog1.Action = 1 MMControl.Command = close 5 If CommonDialog1.FileName = Then temp = MsgBox(没有文件被选择, 37, 检查) ElseIf CommonDialog1.FilterIndex = 1 Then MMControl.DeviceType = sequencer MMControl.TimeFormat = 1 MMControl.Command = open Slider1.Min = 0 ElseIf CommonDialog1.FilterIndex = 2 Then MMControl.DeviceType = waveaudio MMControl.Command = open Slider1.Min = 0 ElseIf CommonDialog1.FilterIndex = 3 Then MMControl.DeviceType =

文档评论(0)

墨臻网络 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8076027046000022
认证主体 苏州墨臻互联网科技有限公司
IP属地境外
统一社会信用代码/组织机构代码
91320506MA26CPT988

1亿VIP精品文档

相关文档