VB讲稿 第7章多媒体设计.pptVIP

  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文档。上传文档
查看更多
第7章 多媒体设计 学习目标: 熟悉媒体控制接口MCI的概念 掌握Multimedia控件的使用 掌握MediaPlayer控件的使用 主要内容 7.1 媒体控制接口MCI简介 7.2 Multimedia控件 7.3 MediaPlayer控件 7.1 媒体控制接口MCI简介 什么是MCI? MCI(Multimedia Control Interface)是微软公司为使用各种多媒体设备而定义的一组多媒体接口标准。 这些接口标准包括: CDAudio(激光唱机)、Scanner(图像扫描仪)、 VCR(磁带录像机)、Videodisc(激光视盘机)、 DAT(数字化磁带音频播放机)、DigitalVideo(窗口中的数字视频)、 Overlay(窗口中的模拟视频叠加设备)、MMMovie(多媒体影片演播器)、 Sequencer(MIDI音序设备)、WaveAudio(波形音频设备)、 Other(未定义的MCI设备)等多媒体。 MCI的基本功能是:用户不仅能方便地用指令控制各种多媒体外部设备;而且能够读取各种多媒体系统所需的文件格式。 MCI的最大优点是:应用系统与设备无关性,这就使得用户在设计应用程序时无须了解所需设备的有关细节,从而为程序设计人员提供了很大方便。 7.2 Multimedia控件 1、Multimedia控件的添加 2、Multimedia控件的属性 3、Multimedia控件的事件 4、Multimedia控件的应用示例 1、Multimedia控件的添加 添加的方法是: 在菜单“工程”中选择“部件”; 在对话框“部件”选项卡下,选择 “Microsoft Multimedia Control 6.0” 即可在工具箱中添加一个Multimedia控件图标: 使用该控件,将其添加到窗体上,就是: 2、Multimedia控件的属性 Multimedia控件的属性有很多,下面介绍常用的几条。 使用中,除了要弄清每种属性的功能外,还必须明白每种属性的设置环境: 它是只限属性窗口指定,还是只限程序代码设置,或者两者不限。 Multimedia控件属性简介: 名称属性: 缺省名是MMControlX(X=1,2…)。 Command属性: 指定将要执行的MCI命令,这些命令控制设备完成指定的操作。 注意: 此属性必须通过程序代码设置。 例如要关闭多媒体设备,可将属性设置为: MMControl1.Command=”Close” DeviceType属性: 指定要打开的MCI设备的名称,见下表。 注意: 该属性既可在属性窗口指定,也可通过程序代码设置。 例如:如果要用程序设置视频文件播放器,可以使用下面的语句: MMControl1. DeviceType =”AVIVideo” Filename属性: 指定要打开的媒体文件。 注意: 该属性既可在属性窗口指定,也可通过程序代码设置。 例如:如果要用程序打开E盘下的某个视频文件,语法如下: MMControl1. Filename =”E:\aaa.avi” Notify属性: 决定执行下一条MCI命令是否使用MCI通知服务。 如果为True,那么完成下一条MCI命令时将产生一个回调事件(Done)。 注意: 此属性只能通过程序代码指定,格式如下: MMControl1. Notify=True/False 3、Multimedia控件的事件 控件常见的事件有: ButtonClick事件: 该事件的作用是:当用户单击控件上的某个按钮时触发相应按钮的Click事件。 这里Button是指控件上的: Previous(前一曲)、Next(下一曲)、 Play(播放)、Pause(暂停)、 Back(后退)、Step(快进)、 Stop(停止)、Record(录音)和Eject(弹出)等。 例如,单击Play按钮,将触发PlayClick事件: Private Sub MMControl1_PlayClick(Cancel As Integer) 事件过程代码 End Sub Done事件: 该事件的作用是:当控件的Notify属性为True时,则在MCI命令执行结束时触发Done事件,通知程序MCI命令的执行情况,其执行情况由事件中的Notifycode参数决定。 Done事件过程的代码是: Done事件过程的代码是: Private Sub MMControl1_Done(NotifyCode As Integer) 事件过程代码 End Sub 参数NotifyCode有4种取值:

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档