- 1、本文档共34页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
尚辅网 第12章 多媒体程序设计 第12章 多媒体程序设计 12.1 多媒体控件MMControl 12.2 利用MMControl控件制作媒体播放器 12.3 其他多媒体控件 12.4 使用API函数编写多媒体程序 第12章 多媒体程序设计 12.1 多媒体控件MMControl 12.2 利用MMControl控件制作媒体播放器 12.3 其他多媒体控件 12.4 使用API函数编写多媒体程序 12.1 多媒体控件MMControl 多媒体(Multimedia)通常是指文本、图形、图像、声音、动画和视频等多种媒体元素的总称。 Visual Basic提供了丰富的多媒体编程控件,在使用多媒体控件之前,应该对MCI设备的属性、事件和方法做初步的了解。 12.1 多媒体控件MMControl 多媒体控件简介 多媒体控件的常用属性和事件 多媒体控件的命令 多媒体控件简介 引入多媒体控件的方法是:在“工程”菜单中单击“部件”,或者在工具箱上单击右键,在弹出的“部件”对话框中,选择“Microsoft Multimedia Control 6.0”,然后单击“确定” 按钮,将多媒体控件添加到工具箱当中。 多媒体控件简介 多媒体控件,通常被称之为Multimedia MCI控件。Multimedia MCI控件管理多媒体控制接口,对MCI设备支持的多媒体数据文件实施记录和回放。 在设计时,多媒体控件在窗体上的外观如图所示,它是由一系列能执行MCI命令的下压式按钮组成。 多媒体控件简介 在使用多媒体控件之前,首先可以通过“属性页”对其进行属性设置,具体做法是:单击窗体上的多媒体控件,在弹出的菜单中选择“属性”,打开“属性页”对话框,如图所示。 多媒体控件简介 在“属性页”对话框中,选择“通用”选项卡,主要属性的含义和设置方法如下: 1.设备类型:设置要打开的设备类型(通常用程序代码来进行设置)。 2.文件名:设置要打开的多媒体文件的名称。 3.方向:决定多媒体控件的显示方式——“0”代表水平方向显示,“1”代表竖直方向显示。 4.更新间隔:设置StatusUpdate事件间的时间间隔,单位为毫秒。 多媒体控件简介 5.选择“属性页”对话框中的“控件”选项卡,如图所示。在对话框中可以对每一个按钮的有效性和可视性进行设置。最后,单击“确定”按钮完成设置。 多媒体控件的常用属性和事件 多媒体控件常用属性如下: 1. AutoEnable属性:该属性属性值为布尔类型,决定多媒体控件是否能自动启动或禁止控件中的每一个按钮。 2. ButtonEnabled属性:决定多媒体控件上的指定按钮是否有效。当属性为True时,按钮处于可用状态,否则按钮处于不可用状态(呈灰色)。 3. ButtonVisible属性:决定多媒体控件上的指定按钮是否可见。 4. Command属性:Command属性向多媒体设备发出各种命令,在窗体设计阶段该属性不可用。 多媒体控件的常用属性和事件 5. DeviceType属性:指定要打开的多媒体设备的类型。 6. Frames属性:设置每次单击Step或Back按钮时向前或向后退回的画面帧数。在程序运行时,它是只读的。 7. FileName属性:指定要打开或要保存的多媒体设备所使用的文件名称。 8. From属性:设置下一条Play或Record命令的起始点。在窗体设计阶段该属性不可用。 9. HwndDisplay属性:设置多媒体设备所使用的显示对象。 多媒体控件的常用属性和事件 10. Mode属性:返回所打开设备的当前状态。该属性在窗体设计时不可用,在程序运行时只读。 11. Position属性:返回所打开设备的当前位置。该属性在窗体设计时不可用,在程序运行时只读。 12. Start属性:返回当前媒体的起始位置。该属性在窗体设计时不可用,在程序运行时只读。 13. TimeFormat属性:设置媒体设备使用的时间格式。 14. To属性:设置下一条Play或Record命令的终点位置。该属性在窗体设计阶段该属性不可用。 多媒体控件的常用属性和事件 15. Track属性:在播放CD格式文件时,指定要播放文件的轨迹。在窗体设计阶段该属性不可用。 16. TrackLength属性:返回CD格式文件的轨迹长度。该属性在窗体设计时不可用,在程序运行时只读。 17. TrackPosition属性:返回CD格式播放文件的轨迹。该属性在窗体设计时不可用,在运行时只读。 18. Tracks属性:返回总的文件的轨迹数量。该属性在窗体设计时不可用,在运行时只读。 19. UpdateInterval属性:设置StatusUpdate事件间的时间间隔,单位为毫秒。 多媒体控件的常用属性和事件 多媒体控件的
您可能关注的文档
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第1章VB概述.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第2章 VB语言基础.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第3章 常用控件.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第4章 程序设计基础.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第5章 VB常用算法及实例.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第6章 数组及应用.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第7章过程和参数传递.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第9章对话框和菜单.ppt
- Visual Basic程序设计 教学课件 作者 沈美莉 陈孟建 马银晓 第10章数据库程序设计.ppt
- Visual Basic程序设计 习题答案作者 黄津津 21909VisualBasic程序设计习题解答.doc
文档评论(0)