活动4设计播放器程序1设计程序界面目录2实现播放功能CONTENTS同学们喜欢欣赏Flash动画,播放Flash动画可以使用暴风影音等视频播放器,也可以使用专门的Flash播放器,这些播放器都是用程序编写的,本活动使用VB设计一个Flash播放器。活动分析制作Flash动画播放器,主要是通过控件与代码来实现。本活动分以下2个阶段来完成:1.设计程序界面:利用内部和外部控件设计程序的界面。2.实现播放功能;为播放器的按钮编写程序代码,实现播放功能。一、设计程序界面Flash播放器上面有2个按钮,当单击“播放”按钮时,开始播放动画,此时“播放”按钮变成“暂停”,当单击“暂停”按钮时,动画停止播放,按钮又变为“播放”:单击“退出”按钮,关闭Flash播放器。对程序功能进行简单分析之后,可以设计图2.4.1所示的Flash播放器程序界面。设计过程中所使用的ShockwaveFlash控件为动画播放外部控件。绘制软件界面程序界面中的ShckwaveFas)控件是外部控件。首先要通过“部件”命令将其添加到“工具箱”中才能使用。1.新建文件运行VB软件,在弹出的“新建工程”对话框中,选择“标准EXE”选项,新建工程。2.调整窗体大小按图2.4.2所示操作,调整窗体的大小为“4770*6345”3.添加控件按图2.4.3所示操作,将“ShockwaveFlash”外部控件添加到工具箱中。4.绘制对象按图2.4.4所示操作,在窗体上绘制ShockwaveFlashl对象。5.制作按钮按图2.4.5所示操作,绘制按钮Commandl和Command2.6.调整大小按图2.4.6所示操作,将2个按钮调整成相同大小。7.调整位置适当调整窗体及3个对象的大小和位置,效果如图24.1设置对象属性会油好界面上的对象之后,紧接着就要设置这些对象的属性,使其呈现程序所需的界面效果。1.设置窗体标题属性按图2.4.7所示操作,设置窗体的标题属性为“Flash播放器”。2.设置窗体图标属性按图2.4.8所示操作,选用“ico”文件夹中的图标文件“jumplist_startalltask.ioc”,作为窗体的图标。3.设置Commandl属性按图2.4.9所示操作,设置Commandl的Caption,属性为播放。4.设置Command2属性用上面同样的方法,设置Command2的Capia属性为“退出”。5.保存窗体文件选择“文件”一“保存”命令,按图2.4.10所示操作将窗体文件“Flash播放器.fm”保存至“播放器”文件夹中。6.保存工程文件选择“文件”一“保存”命令,将窗体文件“flash时播放器.frm”保存至“播放器”文件夹中。二、实现播放功能实现Flash播放器程序的动画指放及控制功能,实际上就是给“播放按钮和“关闭”按钮编写相应的程序代码,单击“播放”按钮,动画开始播放,且“播放”按钮变成“暂停”。按钮和“关闭”按钮编写相应的程序代码,单击“播放”按钮,动画开始播放,且“播放”按钮变成“暂停”。研究室如图2.4.ll所示,要实现Flash播放器的“播放”按钮功能,先将相关的动画文件和ShockwaveFlashl对象关联起来,然后调用ShockwaveFlashl对象的相关动作命令,就可以播放Flash动画了。而实现“播放”按钮和“暂停”按钮的切换,要使用VB的选择语句来实现。加工坊要实现单击“播放”我钮就能执行相应功能,需要将代码写在Commandl命令按钮的Click(单击)事件中。1.编写窗体加载代码打开代码编写窗口,按图2.4.12所示操作,输入窗体加载事件代码。2.编写Commandl代码在Commandl的Click事件中编写事件代局,如图2.4.13所示。3.编写Command2代码在Command2的Click事件中编写事件代码,如图2.4.14所示。运行调试程序设计程序界面和编写代码的过程,都需要通过反复运行程序,检测程序是否正常无误,这就是调试程序的过程。1.运行程序单击“标准”工具栏上的“运行”按钮,,运行“flash播放器”程序,测试按钮的功能,观察效果,如图2.4.15所示。2.保存程序单击“标准”工具被上的“保存”按但日,保存对程序的修改。创新园1.绘制图2.4.16所示的“Flash动画播放器”程序界面。2.编程实现如图2.4.17所示功能,单击“暂停”按钮,动画暂停播放,同时“暂停”按钮上文本变为“继续”,单击“继续”按钮,动画文件继续播放。知识库1.比较运算符比较运算符。又称为关系运算符,用来比较两个表达式的值,比较的值是一个逻辑值,即真(Tue)或假(False),如表24.1所示。2.逻辑运算符逻辑运算符也称布尔运算符,逻辑运算符用作逻辑类型数据之间的逻是作,其结果
您可能关注的文档
最近下载
- CSC-150数字式母线保护装置说明书.pdf VIP
- CSC-161A-DA-GCN [V1.00] [A161] 数字式线路保护装置使用说明书.pdf VIP
- 纪检部门专项监督工作计划实施细则.docx
- 医疗保障基金使用监督管理条例培训课件.pptx VIP
- CSC 211数字式线路保护装置.doc VIP
- 第二单元相映生辉的中外绘画1壁上风神+++课件+2025-2026学年人美版初中美术八年级下册.pptx VIP
- CSC221C数字式电容器保护测控装置说明书(0SF451072))V100.pdf
- 2025年12月英语四级真题及答案(3套全).pdf
- 第二单元第一课《壁上风神》课件+2025-2026学年人美版初中美术八年级下册.pptx VIP
- 新购置手术器械的处理方法PPT .pdf
原创力文档

文档评论(0)