收藏 分销(赏)

14.我的媒体播放器PPT课件.ppt

上传人:可**** 文档编号:803453 上传时间:2024-03-22 格式:PPT 页数:36 大小:304KB
下载 相关 举报
14.我的媒体播放器PPT课件.ppt_第1页
第1页 / 共36页
14.我的媒体播放器PPT课件.ppt_第2页
第2页 / 共36页
14.我的媒体播放器PPT课件.ppt_第3页
第3页 / 共36页
14.我的媒体播放器PPT课件.ppt_第4页
第4页 / 共36页
14.我的媒体播放器PPT课件.ppt_第5页
第5页 / 共36页
点击查看更多>>
资源描述

1、李振华李振华 相邸镇初级中学相邸镇初级中学 2013-6-6第二单元第二单元 VB程序设计程序设计第第8课课 我的媒体播放器我的媒体播放器八年级下学期信息技术八年级下学期信息技术1中国水利水电出版社中国水利水电出版社项目十三项目十三 多媒体播放器多媒体播放器n项目目标:项目目标:n本项目设计了一个简单的多媒体播放器,可以播放各本项目设计了一个简单的多媒体播放器,可以播放各种格式的音频,实现文件的查询和播放等功能;在播种格式的音频,实现文件的查询和播放等功能;在播放音频的同时还有相应的进度显示,在窗口的标题中放音频的同时还有相应的进度显示,在窗口的标题中会显示播放文件的相关信息等。通过本项目的学

2、习要会显示播放文件的相关信息等。通过本项目的学习要掌握多媒体控件的时候,特殊菜单的制作通用对话框掌握多媒体控件的时候,特殊菜单的制作通用对话框控件的使用等。控件的使用等。中国水利水电出版社中国水利水电出版社项目十三项目十三 多媒体播放器多媒体播放器n项目主要知识点:项目主要知识点:n1、通用对话框控件(、通用对话框控件(CommonDialog)的使用)的使用n添加通用对话框到工具箱添加通用对话框到工具箱n使用使用CommonDialog 控件控件n对话框的属性设置对话框的属性设置n2、打开文件的方法、打开文件的方法 n3、多媒体控件的使用、多媒体控件的使用nMCI控件控件nPicture C

3、lipnAnimation控件控件nActiveMovie控件控件n4、特殊菜单的制作、特殊菜单的制作 n5、Slider控件的使用控件的使用n常用属性设置常用属性设置n控件常用方法控件常用方法ClearSel和和GetNumTicksn6、媒体文件的相关属性、媒体文件的相关属性n7、程序打包生成、程序打包生成exe文件文件中国水利水电出版社中国水利水电出版社项目十三项目十三 多媒体播放器多媒体播放器n项目实施步骤:项目实施步骤:n阅读相关基础知识阅读相关基础知识n界面设计界面设计o在窗体上添加菜单项在窗体上添加菜单项n窗体上添加一个通用对话框程序设计窗体上添加一个通用对话框程序设计o为窗体添

4、加程序段为窗体添加程序段o为为“打开打开”菜单编写程序段菜单编写程序段o编写其他程序段编写其他程序段n项目总结项目总结n程序测试,完善功能程序测试,完善功能n程序打包程序打包 中国水利水电出版社中国水利水电出版社13.1 第第1步:基础知识步:基础知识nVisual Basic为用户提供了一组标准的系统对为用户提供了一组标准的系统对话框,这组对话框是各种应用程序都要用到的,话框,这组对话框是各种应用程序都要用到的,因此称为通用对话框。它们是:因此称为通用对话框。它们是:“打开打开”对话框、对话框、“另存为另存为”对话框、对话框、“颜色颜色”对话框、对话框、“字体字体”对话对话框、框、“打印打印

5、”对话框以及对话框以及“帮助帮助”对话框。对话框。n通用对话框必须用通用对话框必须用Common Dialog控件来建立,控件来建立,必须现将该控件添加到工具箱中。必须现将该控件添加到工具箱中。Common Dialog 控件属于控件属于ActiveX控件的一个组件,它控件的一个组件,它随同随同VB提供给用户,位于文件提供给用户,位于文件“C:WindowsSystemComdlg32.ocx”中,名中,名称为称为“MicroSoft CommonDialog Control 6.0”。把。把CommonDialogue 添加到工具箱后,添加到工具箱后,就可以像使用其他标准控件一样为应用程序添

6、就可以像使用其他标准控件一样为应用程序添加加Common Dialog对象了如图对象了如图13-1所示。所示。图13-1 CommonDialog 控件中国水利水电出版社中国水利水电出版社13.1 第第1步:基础知识步:基础知识n1、添加通用对话框到工具箱中采取的方法是:、添加通用对话框到工具箱中采取的方法是:n选择选择“工具工具”下拉菜单中的下拉菜单中的“部件部件”选项,弹出选项,弹出“部件对话框。部件对话框。n在对话框的在对话框的“控件控件”标签中的列表框中选择标签中的列表框中选择“Microsoft CommonnDialog Control6.0”项目。项目。单击“确定”按钮。如图13

7、-2所示图13-2 添加CommonDialog 控件中国水利水电出版社中国水利水电出版社13.1 第第1步:基础知识步:基础知识n2、使用、使用CommonDialog 控件控件n 把把CommonDialog 控件添加到窗体后,实际上已经把上述的各种标控件添加到窗体后,实际上已经把上述的各种标准对话框加入到应用程序中,但是程序运行时是看不见的。当某一时刻准对话框加入到应用程序中,但是程序运行时是看不见的。当某一时刻需要用到某个对话框时,再通过需要用到某个对话框时,再通过VB的显示方法使之显示在屏幕上。的显示方法使之显示在屏幕上。n Common Dialog控件有如下的显示方法:控件有如下

8、的显示方法:nShowOpen方法:显示方法:显示“打开打开”对话框对话框nShowSave方法:显示方法:显示“另存为另存为”对话框对话框nShowColor方法:显示方法:显示“颜色颜色”对话框对话框nShowFont方法:显示方法:显示“字体字体”对话框对话框nShowPrinter方法:显示方法:显示“打印打印”对话框对话框nShowHelp方法:显示方法:显示Windows帮助对话框帮助对话框n 在程序中调用这些显示方法的格式:在程序中调用这些显示方法的格式:n 控件名控件名.显示方法显示方法中国水利水电出版社中国水利水电出版社13.1 第第1步:基础知识步:基础知识n例:例:Com

9、monDialog1.ShowOpen 显示显示“打开打开”对话框对话框n CommonDialog1.ShowSave 显示显示“另存为另存为”对话框对话框n OpenFile(CommonDialog1.Filename)打开在打开在“打开打开”对话对话框中选定的文件。框中选定的文件。n 3、设置对话框的属性、设置对话框的属性nCommonDialog控件中每个对话框都有自己特有的属性,与其他控件中每个对话框都有自己特有的属性,与其他控件一样,这些属性既可以在属性窗口中设置,也可以在程序代控件一样,这些属性既可以在属性窗口中设置,也可以在程序代码中设置。码中设置。n通用对话框的通用对话框的

10、Name属性的缺省名称为属性的缺省名称为CommonDialogX(X为为1,2,3)。通用对话框共有)。通用对话框共有6种类型,对话框的类型可以通种类型,对话框的类型可以通过过Action属性设置,在表属性设置,在表13-1中列出了各类对话框的中列出了各类对话框的Action属性属性值对应的方法。值对应的方法。13.1 第第1步:基础知识步:基础知识n表表13-1 通用对话框的方法通用对话框的方法n在设计阶段,通用对话框以图标的形式显示,程序运行后消失。在设计阶段,通用对话框以图标的形式显示,程序运行后消失。n对于对于Common Dialog 控件,控件,VB还有一个还有一个“属性页属性页

11、”对话框,也对话框,也可以在可以在“属性页属性页”对话框中设置标准对话框的属性值。对话框中设置标准对话框的属性值。对话框类型对话框类型Action属性值属性值方法方法打开文件1ShowOpen保存文件2ShowSave选择颜色3ShowColor选择字体4ShowFont打印5ShowPrinter调用Help文件6ShowHelp中国水利水电出版社中国水利水电出版社13.1 第第1步:基础知识步:基础知识n打开打开“属性页属性页”对话框的方法:对话框的方法:n把把CommonDialog 控件添加到窗体上控件添加到窗体上n打开打开“属性属性”窗口窗口n在在“属性属性”窗口中选择窗口中选择“(

12、自定义)(自定义)”,再单击右边的,再单击右边的“”按钮,弹出按钮,弹出“属性页属性页”对话对话框如图框如图13-3所示所示图13-3 通用对话框的属性中国水利水电出版社中国水利水电出版社13.1.2 多媒体控件多媒体控件nVisual Basic提供了几种用于多媒体开发的控件,主要包括以下几种:提供了几种用于多媒体开发的控件,主要包括以下几种:oMCI控件控件nMultimedia MCI多媒体控件通常也叫多媒体控件通常也叫MMControl多媒体控件。它用于管多媒体控件。它用于管理多媒体控制接口(理多媒体控制接口(MCI)设备,这些设备包括声卡、)设备,这些设备包括声卡、MIDI发生器、发

13、生器、CD-ROM驱动器、音频播放器和视频播放器。驱动器、音频播放器和视频播放器。MCI控件具有控件具有 一组执行一组执行MCI命命令的按钮。包括播放、暂停、前进、后退、停止、录制和弹出等。如下令的按钮。包括播放、暂停、前进、后退、停止、录制和弹出等。如下图所示:图所示:图13-4 MCI控件的外形中国水利水电出版社中国水利水电出版社13.1.2 多媒体控件多媒体控件nMCI控件的常用属性:控件的常用属性:ButtonEnabled属性:决定是否启用或者禁用空间中的某属性:决定是否启用或者禁用空间中的某个按钮,禁用的按钮呈现灰色。当其值为个按钮,禁用的按钮呈现灰色。当其值为True时,则启用时

14、,则启用指定的按钮;当其值为指定的按钮;当其值为False时,不启用指定的按钮。时,不启用指定的按钮。ButtonVisible属性:该属性决定是否显示空间中的某个按属性:该属性决定是否显示空间中的某个按钮。当其值为钮。当其值为True时显示指定的按钮;当其值为时显示指定的按钮;当其值为False时,时,则隐藏指定的按钮。则隐藏指定的按钮。DeviceType属性:该属性用来指定要打开的属性:该属性用来指定要打开的MCI设备的类设备的类型。型。MCI控件可以播放的媒体类型取决于所使用的计算机控件可以播放的媒体类型取决于所使用的计算机中所具有的设备,在使用该控件前,需要先为其指定所使中所具有的设

15、备,在使用该控件前,需要先为其指定所使用的用的MCI设备类型。设备类型。中国水利水电出版社中国水利水电出版社13.1.2 多媒体控件多媒体控件FileName属性:该属性用于指定要播放的多媒体文件,其属性:该属性用于指定要播放的多媒体文件,其值为包含文件目录和文件名称的字符串。值为包含文件目录和文件名称的字符串。Orientation属性:决定了属性:决定了MMControl控件中的按钮是水控件中的按钮是水平还是垂直排列。当其值为平还是垂直排列。当其值为0时,按钮水平排列;其值为时,按钮水平排列;其值为1时,按钮垂直排列。时,按钮垂直排列。Wait属性:决定属性:决定MCI控件是否要等到下一条

16、控件是否要等到下一条MCI菜单命令菜单命令完成,才能将控件返回应用程序。再设计时,该控件不可完成,才能将控件返回应用程序。再设计时,该控件不可用。用。oPicture Clip(图片剪贴控件)(图片剪贴控件)n Picture Clip控件用于存储快速显示的位图文件,控件用于存储快速显示的位图文件,在建立动画或需要存储大量的位图文件时经常使用。在建立动画或需要存储大量的位图文件时经常使用。中国水利水电出版社中国水利水电出版社13.1.2 多媒体控件多媒体控件oAnimation控件控件n Animation控件也称为无声控件,用该控件可以播放无声动画文件控件也称为无声控件,用该控件可以播放无声

17、动画文件(无声的(无声的AVI文件),文件),AVI动画由若干帧位图组成。动画由若干帧位图组成。Animation控件使用控件使用简单,功能也较为单调,且不能播放有声音的简单,功能也较为单调,且不能播放有声音的AVI文件,只能播放未压文件,只能播放未压缩的或已用缩的或已用RLE(行程编码)压缩的(行程编码)压缩的AVI文件,因此它只用于简单的动文件,因此它只用于简单的动画演示。画演示。n Animation控件除了一些通用控件属性、事件和方法外,还具有自控件除了一些通用控件属性、事件和方法外,还具有自身的一些特性:身的一些特性:AutoPlay 属性:将在属性:将在AVI文件加载到控件时,返回

18、或者设置一个逻辑文件加载到控件时,返回或者设置一个逻辑值,该值确定值,该值确定Animation控件是否开始播放控件是否开始播放AVI文件。文件。BackSyle属性:返回或者设置一个值,该值决定属性:返回或者设置一个值,该值决定Animation控件是在控件是在透明的背景上还是在动画剪辑中所指定的背景颜色上绘制动画。在运行透明的背景上还是在动画剪辑中所指定的背景颜色上绘制动画。在运行时为只读,该属性值为时为只读,该属性值为0时,表示透明;设置该属性为时,表示透明;设置该属性为1时,表示不透明。时,表示不透明。Center属性:决定动画是否居中。当该属性设置属性:决定动画是否居中。当该属性设置

19、True(默认)时,会(默认)时,会根据图像的大小,在控件中心显示动画。根据图像的大小,在控件中心显示动画。中国水利水电出版社中国水利水电出版社13.1.2 多媒体控件多媒体控件oActiveMovie控件控件n ActiveMovie控件可以播放控件可以播放MPEG、AVI、MIDI和和WAV等多等多媒体文件,该控件是媒体文件,该控件是MCI控件的增强版本。而且该控件还自带时控件的增强版本。而且该控件还自带时间数字显示和进度控制,并可以随时改变播放的起点。间数字显示和进度控制,并可以随时改变播放的起点。n5、多媒体、多媒体API函数函数n在在Windows中有一个动态链接库文件中有一个动态链

20、接库文件winmm.dll,该文件包含,该文件包含了了100多个多个n 具有多媒体处理功能的具有多媒体处理功能的API函数,这些函数大多为低级的程序接函数,这些函数大多为低级的程序接口,例如,以口,例如,以wave开头的函数用来处理语音,以开头的函数用来处理语音,以midi开头的函开头的函数用来处理合成音乐等。数用来处理合成音乐等。n6、MCI控件的方法介绍:控件的方法介绍:nCommand属性,参加下表属性,参加下表13.1.2 多媒体控件多媒体控件n 表表13-2 MCI控件的属性控件的属性命令命令描述描述Open打开MCI设备Pause暂停播放Stop停止MCI设备Back后退Close

21、关闭MCI设备Eject从CD驱动器中弹出CD中国水利水电出版社中国水利水电出版社13.1.3 Slider控件控件n滑块控件滑块控件(Slider)是由一个滑块和一个带有刻度的标尺组成的,用是由一个滑块和一个带有刻度的标尺组成的,用户既可以用鼠标拖动滑块,也可以通过按户既可以用鼠标拖动滑块,也可以通过按“方向键方向键”或或“PageUp”和和“PageDown”键来移动滑块,此外单击滑块的任意一侧也可以键来移动滑块,此外单击滑块的任意一侧也可以移动滑块。标尺上的刻度反映了滑块的可移动范围和当前位置。移动滑块。标尺上的刻度反映了滑块的可移动范围和当前位置。当滑块移动时,系统会自动显示滑块的当前

22、值,滑块既可以水平当滑块移动时,系统会自动显示滑块的当前值,滑块既可以水平设置,也可以垂直设置。设置,也可以垂直设置。n在在“部件部件”对话框中,选择对话框中,选择“Microsoft Windows Common Control6.0”选项,可以将滑块控件添加到工具箱中。其图标如图选项,可以将滑块控件添加到工具箱中。其图标如图13-4所示。所示。图13-4 滑块控件外观图中国水利水电出版社中国水利水电出版社13.1.3 Slider控件控件n滑块控件的常用属性滑块控件的常用属性n1、BorderStyle属性属性n该属性设置或返回该控件的边界样式。该属性设置或返回该控件的边界样式。0为无单线

23、边框;为无单线边框;1为有单线边框。为有单线边框。n2、Max属性和属性和Min属性属性n该属性设置或返回该控件的最大值和最小值。该属性设置或返回该控件的最大值和最小值。n3、Orientation属性属性n该属性决定了该控件是水平添加还是垂直添加,该属性决定了该控件是水平添加还是垂直添加,0为水平,为水平,1为垂直。为垂直。n4、TickFrequency属性属性n该属性返回或设置该控件刻度标记的频率,此频率与其范围有关。例如,该属性返回或设置该控件刻度标记的频率,此频率与其范围有关。例如,如果范围为如果范围为 100,而,而 TickFrequency 属性设置为属性设置为 2,则在范围中

24、每隔两,则在范围中每隔两个增量设置一个刻度。个增量设置一个刻度。中国水利水电出版社中国水利水电出版社13.1.3 Slider控件控件n5、TickStyle属性属性n该属性返回或设置该控件上显示的刻度标记的样式。该属性返回或设置该控件上显示的刻度标记的样式。n6、SmallChange和和LargeChange属性属性n该属性决定用户操作滑块控件时滑块移动的刻度数量。该属性决定用户操作滑块控件时滑块移动的刻度数量。nSmallChange属性表示用户按下左、右光标键时滑块移动了多少个刻度,属性表示用户按下左、右光标键时滑块移动了多少个刻度,默认为默认为1。LargeChange属性表示用户按

25、下属性表示用户按下PageUp键键PageDown键,或用鼠标单击滑块两侧时,滑块移动了多少个刻度,键,或用鼠标单击滑块两侧时,滑块移动了多少个刻度,默认为默认为5。n7、SelectRange属性、属性、SelStart属性和属性和SelLength属性属性nSelectRange属性决定滑块能否有一个可选择的范围,默认为属性决定滑块能否有一个可选择的范围,默认为False。nSelStart属性决定选择范围的起始数值。属性决定选择范围的起始数值。nSelLength属性设定滑块选择范围的长度。属性设定滑块选择范围的长度。n只有只有SelectRange属性为属性为True时,才可以通过时,

26、才可以通过SelStart属性和属性和SelLength属性在滑块中选择范围。属性在滑块中选择范围。中国水利水电出版社中国水利水电出版社13.1.3 Slider控件控件n8、TextPosition属性属性n该属性返回或设置一个值,用来确定显示文本相对于对象的位置。该属性返回或设置一个值,用来确定显示文本相对于对象的位置。n0表示在滑块的正上方或左边显示滑块当前值。表示在滑块的正上方或左边显示滑块当前值。n1表示在滑块的正下方或右边。表示在滑块的正下方或右边。n9、Value属性属性n该属性设置或返回滑块的当前值。该属性设置或返回滑块的当前值。n10、ToolTipText属性属性n该属性设

27、置和返回鼠标在控件上暂停时显示的提示文本。该属性设置和返回鼠标在控件上暂停时显示的提示文本。n滑块控件常用事件有滑块控件常用事件有Click事件、事件、Change和和Scroll事件。事件。nClick事件是鼠标单击事件。事件是鼠标单击事件。nScroll事件是在拖动滑块使其滚动时发生的,且事件是在拖动滑块使其滚动时发生的,且Scroll事件发生在事件发生在 Click 事件之前。事件之前。nChang事件是在滑块位置改变时触发的。事件是在滑块位置改变时触发的。中国水利水电出版社中国水利水电出版社13.1.3 Slider控件控件n滑块控件的常用方法滑块控件的常用方法n滑块控件常用方法有滑块

28、控件常用方法有ClearSel和和GetNumTicks。n(1)ClearSel方法清除滑块控件的当前选择,此方法将方法清除滑块控件的当前选择,此方法将 SelStart 属性设置为属性设置为 Value 属性值,并将属性值,并将SelLength 属性设置为属性设置为0。n(2)GetNumTicks方法设置方法设置Slider控件的控件的Min和和Max属属性之间的刻度数目性之间的刻度数目13.2 第第2步:界面设计步:界面设计n13.2.1 任务一:在窗体上添任务一:在窗体上添加菜单项加菜单项n 在窗体上添加菜单项:在窗体上添加菜单项:如表如表13-3所示所示n 表表13-3 项目的菜

29、单项目的菜单项项菜单标题菜单标题菜单名称菜单名称其他其他文件(&F)wenjian 打开(&O)dakai 播放(&P)bofangEnable:False L1 暂停(&Z)zantingEnable:False 停止(&S)tingzhiEnable:False L2 退出(&Q)tuichu帮助(&H)bangzhu 关于(&A)guanyu中国水利水电出版社中国水利水电出版社13.2 第第2步:界面设计步:界面设计n设计好的菜单编辑器如下图所示:设计好的菜单编辑器如下图所示:n图图13-5 设计好的菜单编辑器设计好的菜单编辑器中国水利水电出版社中国水利水电出版社13.2.1 任务二:窗

30、体上添加一个通用对话框任务二:窗体上添加一个通用对话框n窗体上添加一个通用对话框(窗体上添加一个通用对话框(CommonDialog),添加方法:),添加方法:n“工程工程”“部件部件”“控件控件”“MicroSoft Common Dialog Control 6.0”n任务三:在窗体上添加一个任务三:在窗体上添加一个Slider控件,添加方法:控件,添加方法:n“工程工程”“部件部件”“控件控件”“MicroSoft Windows Common Control 6.0”n任务四:在窗体上添加任务四:在窗体上添加MCI控件,添加方法:控件,添加方法:n“工程工程”“部件部件”“控件控件”“

31、MicroSoft Multimedia Control 6.0n任务五:在窗体上添加一个任务五:在窗体上添加一个Timer控件,一个控件,一个PictureBox控件并控件并添加一幅图片(任意选择)添加一幅图片(任意选择)中国水利水电出版社中国水利水电出版社13.2.1 任务二:窗体上添加一个通用对话框任务二:窗体上添加一个通用对话框n设计完毕界面如图设计完毕界面如图13-6所示:所示:图13-6 项目界面 中国水利水电出版社中国水利水电出版社13.3 第第3步:程序设计步:程序设计n13.3.1 任务一:为窗体添加程序段:任务一:为窗体添加程序段:n为窗体添加如下程序段:为窗体添加如下程序

32、段:nPrivate Sub Form_Load()n Timer1.Enabled=Falsen Me.Timer1.Interval=100n规定显示输出的窗口为默认窗口规定显示输出的窗口为默认窗口nMe.MMControl1.hWndDisplay=0n为对话框设置默认的文件扩展名为对话框设置默认的文件扩展名nMe.CommonDialog1.DefaultExt=所有文件所有文件|*.*n设置对话框的类型列表框中所显示的文件类型过滤器设置对话框的类型列表框中所显示的文件类型过滤器nMe.CommonDialog1.Filter=所有文件所有文件(*.*)|*.*|Windows视频视频

33、(*.avi)|*.avi|CD音频音频(*.wav)|*.wavnEnd Sub中国水利水电出版社中国水利水电出版社13.3.2 任务二:为任务二:为“打开打开”菜单编写程序段菜单编写程序段n为为“打开打开”菜单编写如下程序段菜单编写如下程序段nPrivate Sub dakai_Click()n 打开打开打开文件打开文件对话框对话框n Me.CommonDialog1.ShowOpenn MCI控件读取打开文件控件读取打开文件n Me.MMControl1.FileName=Me.CommonDialog1.FileNamen 如没有打开文件就退出如没有打开文件就退出n If Me.MMC

34、ontrol1.FileName=Thenn Exit Subn Else中国水利水电出版社中国水利水电出版社13.3.2 任务二:为任务二:为“打开打开”菜单编写程序段菜单编写程序段n 打开打开MCI文件文件n Me.MMControl1.Command=openn Me.Timer1.Enabled=Truen 设置设置Slider控件的最大和最小值控件的最大和最小值n Me.Slider1.Max=Me.MMControl1.Lengthn Me.Slider1.Min=0n Me.Slider1.LargeChange=Me.MMControl1.Length/5n Me.Slider

35、1.SmallChange=Me.MMControl1.Length/10n End Ifn Me.Caption=已打开已打开:&CommonDialog1.FileNamen bofang.Enabled=True n zanting.Enabled=Truen tingzhi.Enabled=TruenEnd Sub中国水利水电出版社中国水利水电出版社13.3.3 任务三:编写其他程序段任务三:编写其他程序段n其他程序段如下其他程序段如下n“播放播放”菜单菜单nPrivate Sub bofang_Click()nMMControl1.Command=playnMe.Caption=正在

36、播放正在播放:&CommonDialog1.FileNamenEnd Subn“关于关于”菜单菜单nPrivate Sub guanyu_Click()n MsgBox CD Audio Player 1.0,vbOKOnly,关于关于nEnd SubnTimer控件控件nPrivate Sub Timer1_Timer()n Slider1.Value=MMControl1.PositionnEnd Sub中国水利水电出版社中国水利水电出版社13.3.3 任务三:编写其他程序段任务三:编写其他程序段n“停止停止”菜单菜单nPrivate Sub tingzhi_Click()n MMCont

37、rol1.Command=closen Timer1.Enabled=Falsen Slider1.Value=1n Me.Caption=CD播放器播放器nEnd Subn“退出退出”菜单菜单nPrivate Sub tuichu_Click()n EndnEnd Subn“暂停暂停”菜单菜单nPrivate Sub zanting_Click()n MMControl1.Command=pausen Me.Caption=暂停播放暂停播放&CommonDialog1.FileNamenEnd Sub中国水利水电出版社中国水利水电出版社13.3.3 任务三:编写其他程序段任务三:编写其他程序

38、段n程序运行结果如下图程序运行结果如下图13-7所示:所示:图13-7 项目的运行图中国水利水电出版社中国水利水电出版社13.4 第第4步:项目总结步:项目总结MCI控件播放文件的方法控件播放文件的方法菜单项的制作菜单项的制作Slider控件的使用控件的使用媒体文件的相关属性媒体文件的相关属性中国水利水电出版社中国水利水电出版社13.5 第第5步:程序测试,完善功能。步:程序测试,完善功能。n 待完善功能包括把摆线的形状设计的更多一些,不同待完善功能包括把摆线的形状设计的更多一些,不同的摆线设计不同的颜色和线型以及正余弦函数显示的的摆线设计不同的颜色和线型以及正余弦函数显示的不同等。不同等。中

39、国水利水电出版社中国水利水电出版社 13.6 第第6步:程序打包步:程序打包n程序打包,生成可执行文件程序打包,生成可执行文件EXEn单击【文件】菜单下的生成单击【文件】菜单下的生成“多媒体播放器多媒体播放器.exe”,选择适当的位置保存,选择适当的位置保存生成的生成的exe文件,单击文件,单击“确定确定”。n当需要再次打开的时候,找到当需要再次打开的时候,找到“多媒体播放器多媒体播放器.exe”,双击运行播放各种,双击运行播放各种声音文件。声音文件。n项目总结:项目总结:n通用对话框的建立方法:通过通用对话框的建立方法:通过“工具工具”菜单添加控件菜单添加控件Microsoft Common

40、Dialog Control6.0n各种多媒体控件的用途:各种多媒体控件的用途:MCI控件,控件,Picture Clip控件,控件,Picture Clip控控件,件,Animation控件,控件,ActiveMovie控件,控件,MCI控件等各个控件的适用情控件等各个控件的适用情况以及用法况以及用法nSlider控件常用属性,控件常用属性,change事件以及常用方法事件以及常用方法ClearSel与与GetNumTicks的作用的作用中国水利水电出版社中国水利水电出版社操作练习操作练习n操作练习操作练习n把该把该CD播放器进行功能改进,使其成为视频播放器。播放器进行功能改进,使其成为视频

41、播放器。n复习思考:复习思考:n填空题填空题n通用对话框必须用通用对话框必须用 控件来建立,必须现将该控件添加到工具箱中。控件来建立,必须现将该控件添加到工具箱中。nMCI控件具有控件具有 一组执行一组执行MCI命令的按钮。包括命令的按钮。包括 、等等。nCommon Dialog 控件属于控件属于 控件的一个组件,控件的一个组件,Common Dialog控件有如下的显示方法:控件有如下的显示方法:ShowOpen方法:显示方法:显示 对话框;对话框;ShowFont方法:显示方法:显示 对话框;对话框;ShowPrinter方法:方法:显示显示 对话框。对话框。n 控件也称为无声控件,用该

42、控件可以播放无声动画文件。控件也称为无声控件,用该控件可以播放无声动画文件。n 控件可以播放控件可以播放MPEG、AVI、MIDI和和WAV等多媒体文件,该控件是等多媒体文件,该控件是MCI控件的增强版控件的增强版本。本。n 控件是由一个滑块和一个带有刻度的标尺组成的,用户既可以用鼠标拖动滑块,也可以控件是由一个滑块和一个带有刻度的标尺组成的,用户既可以用鼠标拖动滑块,也可以通过按通过按“方向键方向键”或或 和和 键来移动滑块,此外单击滑块的任意一侧也可以移动滑块。键来移动滑块,此外单击滑块的任意一侧也可以移动滑块。n二、思考题二、思考题 n1:如何让:如何让Slider控件与播放的文件进度保持一致?控件与播放的文件进度保持一致?n 2:如何使用:如何使用CommonDialog控件的文件过滤器功能?控件的文件过滤器功能?中国水利水电出版社中国水利水电出版社李振华李振华 相邸镇初级中学相邸镇初级中学 2013-6-6

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服