粤教版高中信息技术选修1算法与程序设计:多媒体应用程序设计课件_第1页
粤教版高中信息技术选修1算法与程序设计:多媒体应用程序设计课件_第2页
粤教版高中信息技术选修1算法与程序设计:多媒体应用程序设计课件_第3页
粤教版高中信息技术选修1算法与程序设计:多媒体应用程序设计课件_第4页
粤教版高中信息技术选修1算法与程序设计:多媒体应用程序设计课件_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

多媒体应用程序设计多媒体应用程序设计1任何播放动作都包括以下5个步骤:(1) 选择播放设备(DeviceType)。(2) 选择播放文件名(FileName)。(3) 打开文件(Open)。(4) 播放文件(Play)。(5) 关闭(Close)。任何播放动作都包括以下5个步骤:2制作一个动画播放器程序中设置了文件筛选(只显示.avi文件)功能。在播放功能方面只设置了两个按钮,即【暂停(Pause)】和【播放(Play)/结束播放(Close)】。在播放(Play)开始之后只能结束(Close)或暂停(Pause),在结束播放(Close)之后,暂停(Pause)功能失效,只能单击【播放(Play)】按钮。制作一个动画播放器程序中设置了文件筛选(只显示.a3另外还要求播放动画的画面局限在图片框(Picture)之内。超出部分会被自动切除。图片框之下还显示播放的速度信息。控件设置如表所示。另外还要求播放动画的画面局限在图片框(Picture4例

制作CD播放器。本例要求插入CD后,能任选曲目播放,同时显示曲目总数、当前曲目号和播放时间。并要求直接用MMControl控件上的按钮进行播放控制。界面如图所示例制作CD播放器。5控件设置控件设置6ActiveMovie控件

使用ActiveMovie控件可以播放MPEG、AVI、MIDI、WAV和MOV等多种格式的多媒体文件,可以为应用程序和Web页添加电影和声音。与MMControl控件相比,ActiveMovie控件在易用性和扩展性等方面明显占优势。MMControl控件能够播放的AVI、MIDI、WAV文件它能播放,而MMControl控件不能播放的MPEG、MOV等多媒体文件它也能播放。

MMControl控件的按钮它都有,而且还另外自带了时间数字显示和控制/显示进度滑动条。滑动条不仅能显示播放进度,而且能随意改变播放的起点。在易用性方面,ActiveMovie控件通过执行Run方法非常简便地实现播放。ActiveMovie控件使用ActiveMovi7添加ActiveMovie控件与添加其他ActiveX控件到工具箱的方法一样,在【部件】对话框中选择MicrosoftActiveMovieControl或者通过浏览找到Windows\System目录下的MSDXM.OCX文件,即可添加ActiveMovie控件到工具箱中。ActiveMovie控件添加ActiveMovie控件ActiveMovie控件82.ActiveMovie控件的属性(1) Show为前缀的按钮显示属性ShowControls:决定是否显示除“时间数字显示”之外的全部控制按钮,True则显示。ShowPositionControls:决定是否显示位置前后移动按钮,True则显示。ShowSelectionControls:决定是否显示节目上下选择按钮,True则显示。ShowDisplay:决定是否显示时间数字,True则显示。ShowTracker:决定是否显示进度控制/显示滑动条,True则显示。ActiveMovie控件2.ActiveMovie控件的属性ActiveMovie9其他属性AllowChangeDisplayMode:决定运行时是否允许改变显示模式。AllowHideControls:决定运行时是否允许隐藏控制按钮面板。AllowHideDisplay:决定运行时是否允许隐藏显示面板。Appearance:指定显示面板的外观。AutoRewind:决定是否自动回退。AutoStart:决定是否自动播放。Balance:设置立体声的平衡。BorderStyle:指定边框风格。ActiveMovie控件其他属性ActiveMovie控件10其他属性CurrentPosition:返回当前的播放位置(单位为秒)。CurrentState:返回当前的播放状态,Stop、Pause、Play。DisplayBackColor和DisplayForeColor:指定显示面板的背景色和前景色。DisplayMode:指定显示面板的显示模式,以秒或帧显示进度。Enabled:决定控件是否有效。EnabledContentMenu:决定是否显示快捷菜单。EnabledPositionControls:决定位置前后移动按钮是否有效。EnabledSelectionControls:决定节目上下选择按钮是否有效。ActiveMovie控件其他属性ActiveMovie控件11其他属性EnabledTracker:决定滑动条是否有效。FileName:指定播放所需源数据文件名。FullScreenMode:指定是否播放窗口为全屏幕。MovieWindowSize:指定播放窗口的大小。PlayCount:指定播放次数。Rate:指定播放速率。ReadyState:显示控件的准备状态。SelectionStart和SelectionEnd:指定多媒体流的开始位置和结束位置Volumn:指定播放音量。ActiveMovie控件其他属性ActiveMovie控件123.ActiveMovie控件的方法(1) Run方法从指定位置或当前位置开始播放。(2) Pause方法暂停播放。(3) Stop方法暂停/停止播放。与Pause不同的是,Stop方法执行语句将重置播放位置,下次播放位置取决于AutoRewind和SelectionStart属性的设置。(4) AboutBox方法显示控件的版本和版权信息。(5) IsSoundCardEnabled方法判断声卡是否有效。ActiveMovie控件3.ActiveMovie控件的方法ActiveMovie134.ActiveMovie控件实例设计界面如图所示。ActiveMovie控件4.ActiveMovie控件实例ActiveMovie控14程序如下:PrivateSubForm_Load()Caption="ActiveMovie控件示例"ActiveMovie1.FileName=App.Path+"\Start.avi"'设置初始画面EndSubPrivateSubmnuExit_Click()EndEndSubPrivateSubmnuFullScreen_Click()'全屏幕显示ActiveMovie1.FullScreenMode=True '双击可退出全屏幕EndSubActiveMovie控件程序如下:ActiveMovie控件15程序如下:PrivateSubmnuOpen_Click()CommonDialog1.Action=1ActiveMovie1.FileName=CommonDialog1.FileNameEndSubPrivateSubmnuPause_Click()ActiveMovie1.PauseEndSubPrivateSubmnuPlay_Click()ActiveMovie1.RunEndSubPrivateSubmnuStop_Click()ActiveMovie1.StopEndSubActiveMovie控件程序如下:ActiveMovie控件16谢谢!谢谢!17多媒体应用程序设计多媒体应用程序设计18任何播放动作都包括以下5个步骤:(1) 选择播放设备(DeviceType)。(2) 选择播放文件名(FileName)。(3) 打开文件(Open)。(4) 播放文件(Play)。(5) 关闭(Close)。任何播放动作都包括以下5个步骤:19制作一个动画播放器程序中设置了文件筛选(只显示.avi文件)功能。在播放功能方面只设置了两个按钮,即【暂停(Pause)】和【播放(Play)/结束播放(Close)】。在播放(Play)开始之后只能结束(Close)或暂停(Pause),在结束播放(Close)之后,暂停(Pause)功能失效,只能单击【播放(Play)】按钮。制作一个动画播放器程序中设置了文件筛选(只显示.a20另外还要求播放动画的画面局限在图片框(Picture)之内。超出部分会被自动切除。图片框之下还显示播放的速度信息。控件设置如表所示。另外还要求播放动画的画面局限在图片框(Picture21例

制作CD播放器。本例要求插入CD后,能任选曲目播放,同时显示曲目总数、当前曲目号和播放时间。并要求直接用MMControl控件上的按钮进行播放控制。界面如图所示例制作CD播放器。22控件设置控件设置23ActiveMovie控件

使用ActiveMovie控件可以播放MPEG、AVI、MIDI、WAV和MOV等多种格式的多媒体文件,可以为应用程序和Web页添加电影和声音。与MMControl控件相比,ActiveMovie控件在易用性和扩展性等方面明显占优势。MMControl控件能够播放的AVI、MIDI、WAV文件它能播放,而MMControl控件不能播放的MPEG、MOV等多媒体文件它也能播放。

MMControl控件的按钮它都有,而且还另外自带了时间数字显示和控制/显示进度滑动条。滑动条不仅能显示播放进度,而且能随意改变播放的起点。在易用性方面,ActiveMovie控件通过执行Run方法非常简便地实现播放。ActiveMovie控件使用ActiveMovi24添加ActiveMovie控件与添加其他ActiveX控件到工具箱的方法一样,在【部件】对话框中选择MicrosoftActiveMovieControl或者通过浏览找到Windows\System目录下的MSDXM.OCX文件,即可添加ActiveMovie控件到工具箱中。ActiveMovie控件添加ActiveMovie控件ActiveMovie控件252.ActiveMovie控件的属性(1) Show为前缀的按钮显示属性ShowControls:决定是否显示除“时间数字显示”之外的全部控制按钮,True则显示。ShowPositionControls:决定是否显示位置前后移动按钮,True则显示。ShowSelectionControls:决定是否显示节目上下选择按钮,True则显示。ShowDisplay:决定是否显示时间数字,True则显示。ShowTracker:决定是否显示进度控制/显示滑动条,True则显示。ActiveMovie控件2.ActiveMovie控件的属性ActiveMovie26其他属性AllowChangeDisplayMode:决定运行时是否允许改变显示模式。AllowHideControls:决定运行时是否允许隐藏控制按钮面板。AllowHideDisplay:决定运行时是否允许隐藏显示面板。Appearance:指定显示面板的外观。AutoRewind:决定是否自动回退。AutoStart:决定是否自动播放。Balance:设置立体声的平衡。BorderStyle:指定边框风格。ActiveMovie控件其他属性ActiveMovie控件27其他属性CurrentPosition:返回当前的播放位置(单位为秒)。CurrentState:返回当前的播放状态,Stop、Pause、Play。DisplayBackColor和DisplayForeColor:指定显示面板的背景色和前景色。DisplayMode:指定显示面板的显示模式,以秒或帧显示进度。Enabled:决定控件是否有效。EnabledContentMenu:决定是否显示快捷菜单。EnabledPositionControls:决定位置前后移动按钮是否有效。EnabledSelectionControls:决定节目上下选择按钮是否有效。ActiveMovie控件其他属性ActiveMovie控件28其他属性EnabledTracker:决定滑动条是否有效。FileName:指定播放所需源数据文件名。FullScreenMode:指定是否播放窗口为全屏幕。MovieWindowSize:指定播放窗口的大小。PlayCount:指定播放次数。Rate:指定播放速率。ReadyState:显示控件的准备状态。SelectionStart和SelectionEnd:指定多媒体流的开始位置和结束位置Volumn:指定播放音量。ActiveMovie控件其他属性ActiveMovie控件293.ActiveMovie控件的方法(1) Run方法从指定位置或当前位置开始播放。(2) Pause方法暂停播放。(3) Stop方法暂停/停止播放。与Pause不同的是,Stop方法执行语句将重置播放位置,下次播放位置取决于AutoRewind和SelectionStart属性的设置。(4) AboutBox方法显示控件的版本和版权信息。(5) IsSoundCardEnabled方法判断声卡是否有效。ActiveMovie控件3.ActiveMovie控件的方法ActiveMovie304.ActiveMovie控件实例设计界面如图所示。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论