- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第14章 Visual Basic 6.0的多媒体设计精要
第14章 Visual Basic 6.0的多媒体设计 多媒体,即指计算机中同时处理声、图、文信息。Visual Basic的专业版和企业版中都提供了多媒体的MCI控件,通过MCI控件可以在Visual Basic中操纵控制各种多媒体外部设备并读取各种多媒体系统所需的文件格式。Visual Basic提供了强大的支持多媒体程序设计的功能,能够实现CD、VCD、Flash动画、AVI动画的播放以及各类图表的绘制。 14.1 什么是MCI 媒体控制接口MCI(Media Control Interface),是一种为了让人容易使用而设计的高级多媒体接口。低级接口由API函数直接控制WAVE、MIDI、计时器、游戏控制器、动画等,但是高级接口则使用另一种方式来控制多媒体设备。在一般情况下,利用MCI来控制各种多媒体设备的基本指令是相同的。 MCI是微软Windows定义的多媒体接口标准,MCI接口包括了CDAudio(激光唱机)、Scanner(图像扫描仪)、VCR(磁带录像机)、Videodisc(视盘播放器)、DAT(数字化磁带音频播放机)、DigiatVideo(窗口中的数字视频)、Overlay(窗口中的模拟视频叠加设备)、MMMovie(多媒体影片演播器)、Sequencer(MIDI音序设备)、WaveAudio(波形音频设备)等多媒体的主要产品,支持环境包括Windows3.1及Windows95/98等版本。 14.2 Multimedia MCI控件 Multinedia MCI控件可用于管理媒体控制接口(MCI)设备。这些设备包括声卡、MIDI发生器、CD-ROM驱动器、音频播放器、视盘播放器和视频磁带录放器。 14.2.1 关于Multimedia MCI控件 要使用Multimedia MCI控件,首先必须将其引入到工程中,引入的方法是在添加“部件”对话框中添加”Microsoft Multimedia Control 6.0”部件,则在“工具箱”中将出现“Multimedia MCI控件”的图标。Multimedia MCI控件具有一组执行MCI命令的下压式按钮。 14.2.2 Multimedia MCI控件的属性 Multimedia MCI控件的主要属性列表。 14.2.3 MCI命令 Multimedia MCI控件使用一套高层次、与设备无关的命令,被称为媒体控制接口命令,可控制多种多媒体设备。其中的许多命令直接与Multimedia MCI控件的按钮对应。 14.2.4 对Multimedia MCI控件进行编程 通过设置Enabled和Visbile属性,可使Multimedia MCI控件在运行时可见或不可见。按照默认规定,Enabled和Visible属性被设置为True,这样该控件在运行时就是可见的。 14.3 MediaPlayer控件 MediaPlayer控件在ActiveMedia的基本功能的基础上扩充了媒体的播放功能,可以播放多种格式的声音文件和视频文件。 14.3.1 关于MediaPlayer控件 要使用MediaPlayer控件,首先得在工程中引用Windows Media Player部件。MediaPlayer控件本身集成了许多具有播放多媒体文件控制功能的按钮,还提供了显示播放进程的进度条和声音音量控制等功能。 14.3.2 MediaPlayer控件的属性 MediaPlayer控件的主要属性。 14.3.3 MediaPlayer控件的主要方法 MediaPlayer控件的主要方法。 14.3.4 实例:利用MediaPlayer控件制作自己的VCD播放器 本实例将利用MediaPlayer控件来制作一个自定义的VCD播放器。实现过程如下: (1)界面设计。新建一个标准EXE文件,添加一个MediaPlayer控件,添加菜单。 14.4 Animation控件 AVI动画类似于电影,由若干帧位图组成。在Visual Basic中,可以利用Animation控件播放无声的AVI动画。Animation控件包含在Microsoft Windows Commom Controls-2 6.0部件中。 14.4.1 Animation控件的主要属性和方法 Animation控件的主要作用包括: 在对话框中显示出操作的长短和特征 播放有关应用程序的无声动画,提供使用指导 使用户能够插入放入该控件的文件 Animation控件的主要方法包括Open、Play、Stop和Close方法。Open方法用来打开.avi文件,Play方法用来播放文件,Stop方法停止播放,在动画全部播放完用,用Close方法关闭打开的.avi文件。 14.4.2 实例:利
文档评论(0)