- 1、本文档共54页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第九章 多媒体设计 目标 掌握多媒体控件的编程技术,使用多媒体控件进行音频、视频和Flash动画的播放。 掌握Multimedia控件、MediaPlayer控件、CommonDialog控件的使用方法 任务1——MMC播放器 使用Multimedia控件(Microsoft Multimedia Control)的MCI命令,播放MP3、WAVE、MADI、、MIDI、AVI、MPEG、WMA等类型的音频文件。 任务分析 该任务我们要研究以下内容 使用Multimedia控件的命令实现播放、停止和返回。 任务分析 通过“工程”菜单的“部件”菜单项选择Microsoft Multimedia Control6.0文件把该控件添加到工具箱中,然后在工具箱中单击该控件,在窗体上创建该工具的命令条界面。 Multimedia控件由一系列命令按钮组成,当打开了有效的多媒体设备并且控件可用时,这些按钮会自动完成工作。按钮的名称分别是Prev、Next、Play、Pause、Back、Step、Stop、Record和Eject,用缺省的按钮功就能很好地播放音乐和视频。 任务分析 Multimedia控件 管理媒体控制接口(Media Control Interface)设备上的多媒体文件的记录与回放。 用来向诸如声卡、MIDI序列发生器、CD-ROM驱动器、视频CD播放器和视频磁带记录器及播放器等设备发出MCI命令。MMC控件还支持Windows(*.avi)视频文件的回放。 任务分析 1. Multimedia控件常用属性 AutoEnable属性 决定Multimedia控件是否能够根据MCI设备类型自动启动或禁用控件中的某个按钮。 如AutoEnabled属性设置为True,MMC控件就启用指定MCI设备类型在当前模式下所支持的全部按钮,禁用那些MCI设备类型在当前模式下不支持的按钮。 False:不能启用或禁用按钮; True:(缺省值)自动启用功能可用的按钮,禁用功能不可用的按钮。 任务分析 DeviceType属性 在使用Multimedia控件中的按钮之前,必须用控件的DeviceType属性打开一个有效的多媒体设备。一般在Form_Load事件过程中放入程序代码就可以实现这项任务。这样,当程序启动时,系统就会自动配置该控件。如果想用同一控件管理几个不同的多媒体设备,也可以在程序运行过程中,动态修改DeviceType属性。播放音频文件时不需要设定该属性。 任务分析 DeviceType属性 语法:MMControl1.DeviceType=DevName 其中DevName是一个字符串值,代表一个有效的设备类型。AVIVideo、CDAudio、DAT、DigitalVideo、MMMovie、其它、Overlay、扫描仪、序列发生器、VCR、视盘或 WaveAudio。 例如,指定能播放WaveAudio文件的设备,应指定下面的字符串: MMControl1.DeviceType=“WaveAudio” 任务分析 Enabled属性 决定控件的各个按钮是否可使用。这一属性允许在运行时启用或禁用MCI控件。它的值它的值False/ True,True为缺省值。 Visible属性 决定控件的各个按钮是否可可见。这一属性允许在运行时启用或禁用MCI控件。它的值False/ True,True为缺省值。 任务分析 要控制单个的按钮可见或不可见,可用或不可用,可以设置该按钮对应的 Visible 和 Enabled 属性。例如,Back 按钮中的 BackEnabled 和 BackVisible 属性,Play按钮的PlayEnabled 和 PlayVisible 属性等等。九个按钮中的每一个都有对应的这些属性。 任务分析 Command属性 在用DeviceType属性标识了程序中想要使用的设备之后,就可以开始用Command属性把MCI命令发送给该设备。要发送的命令与MMC控件上各按钮的名称一致:Prev,Next,Play,Pause,Back,Step,Stop,Record和Eject。另外,还可以向控件发送一些通用MCI命令,包括Open,Close,Sound,Seek,和Save。 下面的语句使用Multimedia MCI控件的Command属性在已经打开的多媒体设备上进行播放、返回、停止等操作: MMControl1.Command = Open ‘打开的多媒体设备 MMControl1.Command = Play ‘播放 MMControl1.Command = Prev ‘返回 MMControl1.Command = Stop ‘停止 任务分析 Len
您可能关注的文档
- 城市轨道交通站务工作组织 城市轨道交通站务工作组织第三章.ppt
- 常用工具软件 项目教学 教学课件 郑平 袁云华配套习题 试卷二答案.doc
- 操作系统( 第四版) 高职应用技术专业 汤承林 张爱国 第3章存储管理.ppt
- 城市轨道交通站务工作组织 城市轨道交通站务工作组织第四章.ppt
- 仓储设备使用与维护 教学课件 作者 陈建平 项目十 操作内燃叉车.ppt
- 常用工具软件 项目教学 教学课件 郑平 袁云华配套习题 试卷一.doc
- 城市轨道交通站务工作组织 城市轨道交通站务工作组织第五章.ppt
- 仓储设备使用与维护 教学课件 作者 陈建平 项目十二 操作液压托盘搬运车.ppt
- 操作系统( 第四版) 高职应用技术专业 汤承林 张爱国 第4章文件管理.ppt
- 城市轨道交通站务工作组织 城市轨道交通站务工作组织第一章.ppt
- 2023年度法院司法辅助人员考前冲刺练习试题含完整答案详解【网校专用】.docx
- 2023年度法院司法辅助人员模拟试题及完整答案详解【全优】.docx
- 2024-2025学年度高考模拟试题及完整答案详解【夺冠】.docx
- 2023年度安全监察人员题库检测试题打印及完整答案详解【考点梳理】.docx
- 2024-2025学年法院司法辅助人员模考模拟试题(基础题)附答案详解.docx
- 2023年度安全监察人员预测复习附答案详解(综合题).docx
- 2024-2025学年法院司法辅助人员过关检测试卷附完整答案详解(考点梳理).docx
- 2023年度法院司法辅助人员练习题附完整答案详解(各地真题).docx
- 2024-2025学年法院司法辅助人员练习题附答案详解【考试直接用】.docx
- 2024-2025学年度法院司法辅助人员通关考试题库附完整答案详解(典优).docx
文档评论(0)