程序设计基础——Visual Basic6.0案例教程 第2版 教学课件 ppt 作者 刘宝山 李丕瑾 第九章
54页1、第九章,多媒体设计,第2页,2019/5/22,目标,掌握多媒体控件的编程技术,使用多媒体控件进行音频、视频和Flash动画的播放。 掌握Multimedia控件、MediaPlayer控件、CommonDialog控件的使用方法,第3页,2019/5/22,任务1MMC播放器,使用Multimedia控件(Microsoft Multimedia Control)的MCI命令,播放MP3、WAVE、MADI、MIDI、AVI、MPEG、WMA等类型的音频文件。,第4页,2019/5/22,任务分析,该任务我们要研究以下内容 使用Multimedia控件的命令实现播放、停止和返回。,第5页,2019/5/22,任务分析,通过“工程”菜单的“部件”菜单项选择Microsoft Multimedia Control6.0文件把该控件添加到工具箱中,然后在工具箱中单击该控件,在窗体上创建该工具的命令条界面。 Multimedia控件由一系列命令按钮组成,当打开了有效的多媒体设备并且控件可用时,这些按钮会自动完成工作。按钮的名称分别是Prev、Next、Play、Pause、Back、Step
2、、Stop、Record和Eject,用缺省的按钮功就能很好地播放音乐和视频。,第6页,2019/5/22,任务分析,Multimedia控件 管理媒体控制接口(Media Control Interface)设备上的多媒体文件的记录与回放。 用来向诸如声卡、MIDI序列发生器、CD-ROM驱动器、视频CD播放器和视频磁带记录器及播放器等设备发出MCI命令。MMC控件还支持Windows(*avi)视频文件的回放。,第7页,2019/5/22,任务分析,1. Multimedia控件常用属性 AutoEnable属性 决定Multimedia控件是否能够根据MCI设备类型自动启动或禁用控件中的某个按钮。 如AutoEnabled属性设置为True,MMC控件就启用指定MCI设备类型在当前模式下所支持的全部按钮,禁用那些MCI设备类型在当前模式下不支持的按钮。 False:不能启用或禁用按钮; True:(缺省值)自动启用功能可用的按钮,禁用功能不可用的按钮。,第8页,2019/5/22,任务分析,DeviceType属性 在使用Multimedia控件中的按钮之前,必须用控件的Devi
3、ceType属性打开一个有效的多媒体设备。一般在Form_Load事件过程中放入程序代码就可以实现这项任务。这样,当程序启动时,系统就会自动配置该控件。如果想用同一控件管理几个不同的多媒体设备,也可以在程序运行过程中,动态修改DeviceType属性。播放音频文件时不需要设定该属性。,第9页,2019/5/22,任务分析,DeviceType属性 语法:MMControl1.DeviceType=DevName 其中DevName是一个字符串值,代表一个有效的设备类型。AVIVideo、CDAudio、DAT、DigitalVideo、MMMovie、其它、Overlay、扫描仪、序列发生器、VCR、视盘或 WaveAudio。 例如,指定能播放WaveAudio文件的设备,应指定下面的字符串: MMControl1.DeviceType=“WaveAudio”,第10页,2019/5/22,任务分析,Enabled属性 决定控件的各个按钮是否可使用。这一属性允许在运行时启用或禁用MCI控件。它的值它的值False/ True,True为缺省值。 Visible属性 决定控件的各个按钮
4、是否可可见。这一属性允许在运行时启用或禁用MCI控件。它的值False/ True,True为缺省值。,第11页,2019/5/22,任务分析,要控制单个的按钮可见或不可见,可用或不可用,可以设置该按钮对应的 Visible 和 Enabled 属性。例如,Back 按钮中的 BackEnabled 和 BackVisible 属性,Play按钮的PlayEnabled 和 PlayVisible 属性等等。九个按钮中的每一个都有对应的这些属性。,第12页,2019/5/22,任务分析,Command属性 在用DeviceType属性标识了程序中想要使用的设备之后,就可以开始用Command属性把MCI命令发送给该设备。要发送的命令与MMC控件上各按钮的名称一致:Prev,Next,Play,Pause,Back,Step,Stop,Record和Eject。另外,还可以向控件发送一些通用MCI命令,包括Open,Close,Sound,Seek,和Save。 下面的语句使用Multimedia MCI控件的Command属性在已经打开的多媒体设备上进行播放、返回、停止等操作: MMC
《程序设计基础——Visual Basic6.0案例教程 第2版 教学课件 ppt 作者 刘宝山 李丕瑾 第九章》由会员E****分享,可在线阅读,更多相关《程序设计基础——Visual Basic6.0案例教程 第2版 教学课件 ppt 作者 刘宝山 李丕瑾 第九章》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页