动画控件animation和多媒体控件mci

动画控件animation和多媒体控件mci

ID:40125791

大小:663.31 KB

页数:16页

时间:2019-07-22

动画控件animation和多媒体控件mci_第1页
动画控件animation和多媒体控件mci_第2页
动画控件animation和多媒体控件mci_第3页
动画控件animation和多媒体控件mci_第4页
动画控件animation和多媒体控件mci_第5页
资源描述:

《动画控件animation和多媒体控件mci》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、9.4.5动画控件(Animation)1.添加(1)工程→部件→MicrosoftWindowsCommonContrls-26.0(2)从工具箱中选择Animation2.外观3.作用:显示无声的AVI视频文件,播放无声动画Animation4.属性AutoPlay:在将.avi文件加载到Animation控件时,该属性决定Animation控件是否开始自动播放.avi文件。True—要自动连续循环播放.avi文件。False—在加载了.avi文件后,需要使用Play方法来播放该.avi文件。5.方法(1)O

2、pen:用于打开一个要播放的.avi文件,格式:<对象名>.Open<文件名>例如,播放当前应用程序路径之下的文件filedel.avi:Animation1.OpenApp.Path&"filedel.avi"(2)Play:用于播放已经打开的.avi文件,格式:<对象名>.Play[<重复次数>],[<起始帧>][,<结束帧>]例如:Animation1.Play5,3,15播放当前打开的.avi文件的第3帧到第15帧,共播放5遍。(3)Stop:终止那些用Play方法启动的动画。格式:<对象名>.Stop

3、当设置Autoplay属性为True时不能使用Stop方法终止播放。(4)Close:关闭当前打开的.avi文件。格式:<对象名>.Close【例9-16】在窗体上放四个命令按钮,单击各按钮时实现打开特定的.avi文件、播放动画、停止播放和关闭动画。界面如下图:Animation1a)设计界面b)运行界面各命令按钮的Click事件过程如下。PrivateSubCommand1_Click()'“打开”按钮Animation1.OpenApp.Path&"filedel.avi"EndSubPrivateSubC

4、ommand2_Click()'“播放”按钮Animation1.PlayEndSubPrivateSubCommand3_Click()'“停止”按钮Animation1.StopEndSubPrivateSubCommand4_Click()'“关闭”按钮Animation1.CloseEndSub9.4.6多媒体控件(MultimediaMCI)1.添加(1)工程→部件→MicrosoftMultimediaControl6.0(2)从工具箱中选择MMControl2.外观3.作用:管理媒体控制接口(MCI

5、)设备,包括常规的多媒体音频、视频设备。也称MultimediaMCI控件。MMControl4.各按钮的名称及作用PrevNextPlayPauseBackStepStopRecordEject通过设置各按钮的Visible和Enabled属性可以有选择地设置可用的按钮。5.属性(1)DeviceType:指定要打开的MCI设备的类型。简单设备:不需要数据文件即可播放,如打开视频或音频CD播放器,即可通过“曲目”进行播放、回绕和快进复合设备:必需通过数据文件才能播放。例如,要使用MultimediaMCI控件M

6、Control1播放avi文件,需要首先做以下设置:MMControl1.DeviceType="AVIVideo"(2)FileName:指定Open命令将要打开的或者Save命令将要保存的文件。例如:MMControl1.FileName="d:clock.avi"(3)Command:指定将要执行的MCI命令例如,打开指定的.avi文件并开始播放:MMControl1.DeviceType="AVIVideo"MMControl1.FileName="d:clock.avi"MMControl1.Com

7、mand="open"MMControl1.Command="play"(3)AutoEnable:决定MultimediaMCI控件是否能够自动启动或关闭控件中的某个按钮。仅在Enabled属性被设置为True的前提下才起作用。(4)ButtonEnabled:启用或禁用控件中的某个按钮。只有当Enabled属性为True、AutoEnable属性为False时起作用。具体使用时应将Button替换成相应的按钮名称。例如:MMControl1.EjectEnabled=False(5)ButtonVisible

8、:决定指定的按钮是否在控件中显示。只有当Visible属性为True时起作用。例如:MMControl1.RecordVisible=False(6)Frames:指定Step或Back命令步进的帧数。例如:MMControl1.Frames=10(7)TimeFormat:规定与位置信息相关的属性所采用的时间格式(如“毫秒”),这些属性包括:From、Length、Po

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。