




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
活动4设计播放器程序
目录CONTENTS12设计程序界面实现播放功能同学们喜欢欣赏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.逻辑运算符逻辑运算符也称布尔运算符,逻辑运算符用作逻辑类型数据之间的逻是作,其结果一般是一个逻辑值(布尔值),即真(True)或假(False),表2.4.2所示。3.双分支选择结构选择结构就是对给定的条件进行判断,根据判断选择不同的操作。例如果明天“下雨”,就不“跑操”,否则就“跑操”。格式:If条件then语句组1[Else语句组2]其中“条件”为一个逻辑表达
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 土建瓦工劳务分包合同
- 常年法律顾问合同
- 详细操作流程说明书
- 2025年抚州货运资格证模拟考试题库下载
- 2025年徐州市汽车租赁合同5篇
- 农庄农场合作经营合同协议书范本6篇
- 公司副食品购销合同7篇
- 房地产开发联营合同
- 专利技术的授权与使用条款协议
- 无偿保管合同范本-仓储保管合同8篇
- 《审计课件东北财经大学会计系列教材》课件
- 中国老年危重患者营养支持治疗指南2023解读课件
- 《光伏电站运行与维护》试题及答案一
- 2024年贵州省高职(专科)分类考试招收中职毕业生文化综合考试语文试题
- 一年级体育教案全册(水平一)下册
- 全身麻醉后护理常规
- 2024年贵州省贵阳市白云区九年级中考一模数学试题(解析版)
- 500kV超高压绝缘料和新型特种电缆研发制造项目可行性研究报告-立项备案
- 2024年赣南卫生健康职业学院单招职业适应性测试题库审定版
- 广告牌制作安装应急预案
- 塔吊的安拆培训课件
评论
0/150
提交评论