vb教程 第8章 多 媒 体

vb教程 第8章 多 媒 体

ID:43108571

大小:237.00 KB

页数:70页

时间:2019-09-30

vb教程 第8章 多 媒 体_第1页
vb教程 第8章 多 媒 体_第2页
vb教程 第8章 多 媒 体_第3页
vb教程 第8章 多 媒 体_第4页
vb教程 第8章 多 媒 体_第5页
资源描述:

《vb教程 第8章 多 媒 体》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、VisualBasic6.0基础教程百度文辑系列之vb6.0教程第8章多媒体【案例29】“视频播放器”程序8.1【案例30】“多媒体浏览器”程序8.28.1【案例29】“视频播放器”程序8.1.1多媒体控件概述1.多媒体控件简介VisualBasic提供了多种可实现多媒体播放的控件,例如Animation、ActiveMovie、Multimedia和MediaPlayer等,使用这几个控件可以播放常见的WAV、MP3、MIDI、MOV、AVI、MPEG、CD和VCD等基本的多媒体音频、视频信息。它们都属于ActiveX控件,可以采用第7章所述方法加载到

2、当前工程文件的工具箱中。多媒体控件的图标、控件名称、所在的部件名称和文件名称如表8-1-1所示。图标控件名称所在部件名称文件名称AnimationMicrosoftWindowsCommonControls-28.0MSCOMCT2.OCXActiveMovieMicrosoftActiveMovieControlAMOVIE.OCXMMControl(也叫MultimediaMCI)MicrosoftMultiMediaControl8.0MCI32.OCXMediaPlayer或WindowsMediaPlayMediaPlaye或WindowsMe

3、diaPlayMSDXM.OCX表8-1-1多媒体控件的图标、控件名称、所在的部件名称和文件名称注意ActiveMovie控件由于存在兼容性问题,在某些不同版本的操作系统下无法正确执行。MediaPlayer控件是由Windows的媒体播放机(WindowsMediaPlayer)所提供,并随Windows的版本更新而更新,现在已经更新到第10版。在使用多媒体控件方面,这些多媒体控件各有特点。使用较多、功能较强的多媒体控件是MMControl(MultimediaMCI)控件和MediaPlayer控件。使用多媒体控件制作多媒体播放器程序,需要寻找要播放

4、的多媒体文件。寻找多媒体文件的方法有以下3种。2.寻找多媒体控件文件的方法(1)直接在命令中给出文件的路径和文件名称。这种方法比较简单,文件不可选择。(2)使用通用对话框中的“打开”对话框。这种方法设计时比较方便,搜索和打开文件的对话框的形式比较规范和通用。(3)使用驱动器列表框、目录列表框、文件列表框和组合框4个控件对象设计的文件管理器。这种方法使用时比较有利于浏览多媒体文件,速度快且直观。1.MultimediaMCI多媒体控件MultimediaMCI多媒体控件通常也叫MMControl多媒体控件。它用于管理媒体控制接口(MCI)设备上的多媒体文件

5、的录制和播放。这个控件就是一组按钮,它用来向声卡、MIDI序列发生器、CD-ROM驱动器和视频VCD播放器等设备发出MCI命令。8.1.2多媒体控件使用MultimediaMCI控件制作的多媒体播放器,在播放时会自动打开另一个播放窗口,只有当使用了关闭设备菜单命令Close时,窗口才会关闭。在用鼠标调整播放窗口大小时,播放窗口中的内容会自动随之改变,可以很方便地调整播放画面的大小。MCI控件可以播放WAV、MP3、MIDI、MOV、AVI、MPEG和CD等多媒体文件,而且还可以播放带声音的Windows视频(AVI)文件。在设计时,将Multimedia

6、MCI控件添加到一个窗体上后,其外观是一组按钮,如图8-1-1所示。图8-1-1MultimediaMCI控件 添加到窗体上时的外观这些按钮类似于通常的VCD机上的按键,可以对这些设备进行常规的启动、播放、前进、后退和停止等操作,其按钮图标、名称和功能如表8-1-2所示。按钮图标按钮名称按钮功能Prev(前一个)回到当前轨迹的起点处Next(下一个)到下一个轨迹的起点处Play(播放)播放多媒体Pause(暂停)使播放的多媒体暂停播放Back(向后步进)向后退一步(对于视频动画是向后退一帧)Step(向前步进)向前进一步(对于视频动画是向前进一帧)Sto

7、p(停止)使播放的多媒体停止播放Record(录制)对多媒体进行录制Eject(弹出)弹出光驱,退出光盘表8-1-2MultimediaMCI控件按钮的图标、名称和功能除了一些控件通用的属性、方法与事件外,MultimediaMCI控件还具有众多的特性,限于篇幅,下面仅介绍其最常用的部分,其他未介绍部分,请参考MSDN文档。2.MultimediaMCI控件常用的属性(1)AutoEnable属性:它决定了MultimediaMCI控件是否能够自动启动或关闭控件中的某个按钮。当其值为True时,MultimediaMCI控件就启用指定MCI设备类型在当前

8、模式下所支持的全部按钮;当其值为Flase时,不能启用或禁用按钮。这一属性还会禁

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。