- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB_第十八章_用VB开发多媒体应用程序
计算机应用基础 * 运行“CD与VCD播放器” 计算机应用基础 * THANK YOU VERY MUCH! 本章到此结束,谢谢您的光临! Visual Basic 6.0 程序设计 计算机应用基础-Visual Basic 6.0程序设计教程 下一页 上一页 计算机应用基础 * VB 基础篇 第十八章 用VB开发 多媒体应用程序 计算机应用基础 * 第十八章 用VB开发多媒体应用程序 本章介绍多媒体控件的使用。首先利用多媒体控件制作一个类似Player的媒体播放软件。接着介绍如何制作CD播放器。 计算机应用基础 * 第十八章 用VB开发多媒体应用程序 18.1 VB的多媒体控件 18.2 用Multimedia控件 制作“VCD与CD播放器” 计算机应用基础 * 18.1 VB的多媒体控件 多媒体控件的引入使制作多媒体程序变得非常方便,只需加入简单的几行程序代码,就可以实现播放多媒体文件的目的。在使用多媒体控件之前,先向用户介绍一下MCI设备的属性、事件和方法等。 计算机应用基础 * VB的多媒体控件 18.1.1 多媒体控件的引入和外观 18.1.2 多媒体控件Multimedia MCI简介 18.1.3 多媒体控件的常用命令、常用属性及事件 计算机应用基础 * 18.1.1 多媒体控件的引入和外观 建立一个工程文件时,首先通过 “工程” ——“部件”或右键单击工具箱面板——“部件” 选中Microsoft Multimedia Control 6.0和Microsoft Windows Common Controls 6.0复选框,将它们添加到工具箱中。 计算机应用基础 * 18.1.2 多媒体控件Multimedia MCI简介 Multimedia MCI控件管理媒体控制接口(MCI)设备上多媒体文件的记录与回放。从概念上说,这种控件就是一组按钮,它被用来向诸如声卡、MIDI序列发生器、CD-ROM驱动器、视频CD播放器和视频磁带记录器及播放器等设备发出MCI命令。MCI控件还支持Windows(*.avi)视频文件的回放。 计算机应用基础 * 在设计时,将多媒体控件添加到窗体上。外观如图下图所示。 到下一个轨迹起始点 回到当前轨迹起点 播放一个文件 暂停或重新开始 后退一步 前进一步 停止播放或记录 对设备进行记录 退出光盘 计算机应用基础 * 多媒体控件Multimedia MCI简介 在允许用户从Multimedia MCI控件选取按钮之前,应用程序必须先将MCI设备打开,并在Multimedia MCI控件上启动适当的按钮。 在VB中,应将MCI Open命令写在Form1_Load事件中。 计算机应用基础 * 多媒体控件Multimedia MCI简介 在使用Multimedia MCI控件记录音频信号之前,应打开一个新的文件。这样可以保证记录声音的数据文件格式与系统记录格式完全兼容。 在关闭MCI设备之前,还应该发出MCI Save命令,以便把记录的数据保存到文件中。 计算机应用基础 * 多媒体控件Multimedia MCI简介 Multimedia MCI控件可以通过多种方法进行编程。 如果想使用Multimedia MCI控件中的按钮,要将其Visible和Enabled属性设置为True。如果不想使用控件之中的按钮,而只想用Multimedia MCI控件的多媒体功能,可将Visible和Enabled属性设置为False。 计算机应用基础 * 多媒体控件Multimedia MCI简介 无论有没有人机交互,应用程序均可控制MCI设备。 Multimedia MCI控件的事件(按钮编程)是可编程的。通过开发按钮事件代码,可以增加甚至重新定义按钮的功能。 计算机应用基础 * 多媒体控件Multimedia MCI简介 在播放多媒体文件之前,必须指定多媒体设备类型。常用多媒体设备类型有AVIVideo、CDAudio、DAT、WaveAudio和Sequencer。指定设备类型的语法格式如下: Object.DeviceType = [设备类型] 计算机应用基础 * 多媒体控件Multimedia MCI简介 例如,要播放Wave文件可使用如下的语句。 MMControl1.DeviceType = WaveAudio 计算机应用基础 * 18.1.3 多媒体控件的常用命令、常用属性及事件 多媒体控件有一系列命令可供执行,它们可以通过多媒体控件的Command属性来访问。例如下面语句是用来播放选中的媒体文件。 MMControl1.Command = play 计算机应用基础 * 多媒体控件的常用命令 命 令 描 述
文档评论(0)