2021学年第五章 数据结构的应用5.3 排序5.3.3 快速排序完整版ppt课件
展开任何播放动作都包括以下5个步骤:(1)选择播放设备(DeviceType)。(2)选择播放文件名(FileName)。(3)打开文件(Open)。(4)播放文件(Play)。(5)关闭(Clse)。
程序中设置了文件筛选(只显示.avi文件)功能。在播放功能方面只设置了两个按钮,即【暂停(Pause)】和【播放(Play)/结束播放(Clse)】。在播放(Play)开始之后只能结束(Clse)或暂停(Pause),在结束播放(Clse)之后,暂停(Pause)功能失效,只能单击【播放(Play)】按钮。
另外还要求播放动画的画面局限在图片框(Picture)之内。超出部分会被自动切除。图片框之下还显示播放的速度信息。控件设置如表所示。
例 制作CD播放器。 本例要求插入CD后,能任选曲目播放,同时显示曲目总数、当前曲目号和播放时间。并要求直接用MMCntrl控件上的按钮进行播放控制。界面如图所示
ActiveMvie控件
使用 ActiveMvie控件可以播放MPEG、AVI、MIDI、WAV和MOV等多种格式的多媒体文件,可以为应用程序和Web页添加电影和声音。与MMCntrl控件相比,ActiveMvie控件在易用性和扩展性等方面明显占优势。MMCntrl控件能够播放的AVI、MIDI、WAV文件它能播放,而MMCntrl控件不能播放的MPEG、MOV等多媒体文件它也能播放。 MMCntrl控件的按钮它都有,而且还另外自带了时间数字显示和控制/显示进度滑动条。滑动条不仅能显示播放进度,而且能随意改变播放的起点。在易用性方面,ActiveMvie控件通过执行Run方法非常简便地实现播放。
添加ActiveMvie控件 与添加其他ActiveX控件到工具箱的方法一样,在【部件】对话框中选择Micrsft ActiveMvie Cntrl或者通过浏览找到Windws\System目录下的MSDXM.OCX文件,即可添加ActiveMvie控件到工具箱中。
2. ActiveMvie控件的属性(1)Shw为前缀的按钮显示属性ShwCntrls:决定是否显示除“时间数字显示”之外的全部控制按钮,True则显示。ShwPsitinCntrls:决定是否显示位置前后移动按钮,True则显示。ShwSelectinCntrls:决定是否显示节目上下选择按钮,True 则显示。ShwDisplay:决定是否显示时间数字,True 则显示。ShwTracker:决定是否显示进度控制/显示滑动条,True 则显示。
其他属性AllwChangeDisplayMde:决定运行时是否允许改变显示模式。AllwHideCntrls:决定运行时是否允许隐藏控制按钮面板。AllwHideDisplay:决定运行时是否允许隐藏显示面板。Appearance:指定显示面板的外观。AutRewind:决定是否自动回退。AutStart:决定是否自动播放。Balance:设置立体声的平衡。BrderStyle:指定边框风格。
其他属性CurrentPsitin:返回当前的播放位置(单位为秒)。CurrentState:返回当前的播放状态,Stp、Pause、Play。DisplayBackClr和DisplayFreClr:指定显示面板的背景色和前景色。DisplayMde:指定显示面板的显示模式,以秒或帧显示进度。Enabled:决定控件是否有效。EnabledCntentMenu:决定是否显示快捷菜单。EnabledPsitinCntrls:决定位置前后移动按钮是否有效。EnabledSelectinCntrls:决定节目上下选择按钮是否有效。
其他属性EnabledTracker:决定滑动条是否有效。FileName:指定播放所需源数据文件名。FullScreenMde:指定是否播放窗口为全屏幕。MvieWindwSize:指定播放窗口的大小。PlayCunt:指定播放次数。Rate:指定播放速率。ReadyState:显示控件的准备状态。SelectinStart和SelectinEnd:指定多媒体流的开始位置和结束位置Vlumn:指定播放音量。
3. ActiveMvie控件的方法(1)Run方法 从指定位置或当前位置开始播放。(2)Pause方法 暂停播放。(3)Stp方法 暂停/停止播放。与Pause不同的是,Stp方法执行语句将重置播放位置,下次播放位置取决于AutRewind和SelectinStart属性的设置。(4)AbutBx方法 显示控件的版本和版权信息。(5)IsSundCardEnabled方法 判断声卡是否有效。
4. ActiveMvie控件实例 设计界面如图所示。
程序如下:Private Sub Frm_Lad()Captin = "ActiveMvie控件示例"ActiveMvie1.FileName = App.Path + "\Start.avi" ' 设置初始画面End SubPrivate Sub mnuExit_Click()EndEnd SubPrivate Sub mnuFullScreen_Click() ' 全屏幕显示ActiveMvie1.FullScreenMde = True ' 双击可退出全屏幕End Sub
高中信息技术粤教版 (2019)必修1 数据与计算第六章 人工智能及其应用6.1 认识人工智能6.1.1 人工智能精品课件ppt: 这是一份高中信息技术粤教版 (2019)必修1 数据与计算<a href="/xx/tb_c4007112_t3/?tag_id=26" target="_blank">第六章 人工智能及其应用6.1 认识人工智能6.1.1 人工智能精品课件ppt</a>,共15页。PPT课件主要包含了CONTENTS,什么是人工智能,人工智能,机器人,人工智能的诞生与发展等内容,欢迎下载使用。
高中信息技术粤教版选修3 网络技术应用6.1 网络安全一等奖课件ppt: 这是一份高中信息技术粤教版选修3 网络技术应用6.1 网络安全一等奖课件ppt,文件包含粤教版2019高中选修3信息技术61网络信息安全知识课件ppt、粤教版2019高中选修3信息技术61网络信息安全知识教案doc等2份课件配套教学资源,其中PPT共60页, 欢迎下载使用。
高中信息技术粤教版选修3 网络技术应用2.2 IP地址及其管理获奖ppt课件: 这是一份高中信息技术粤教版选修3 网络技术应用2.2 IP地址及其管理获奖ppt课件,共15页。PPT课件主要包含了资源分配,学习目标,IP地址,延时符,投票方案,亲身经历,什么是IP地址,Internet,路由器,核心交换机等内容,欢迎下载使用。