大学vb基础第7章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件设计基础 第7章 多媒体程序设计 本章学习目标: 掌握VB窗体和控件的坐标系操作方法及其有关的属性 能应用基本图形方法和图形控件绘制需要的图形,会应用相关的属性。 能应用绘图知识和计时器控件实现动态自动绘图的功能。 了解鼠标事件的基本原理,会应用鼠标事件。 掌握声音、视频和Flash控件的使用。 第7章 多媒体程序设计 本章重点 控件的坐标系操作方法及其有关的属性 点、线、圆的图形方法 本章难点 实现自动绘图的功能 学习内容 初步认识绘图方法 初步认识绘图方法 初步认识绘图方法 初步认识绘图方法 初步认识绘图方法 初步认识绘图方法 初步认识绘图方法 初步认识绘图方法 初步认识绘图方法 初步认识绘图方法 初步认识绘图方法 初步认识绘图方法 初步认识绘图方法 制作简单绘图板 制作简单绘图板 制作简单绘图板 制作简单绘图板 制作简单绘图板 制作简单绘图板 制作简单绘图板 制作简单绘图板 制作简单绘图板 制作简单绘图板 制作简单绘图板 制作简单绘图板 制作简单绘图板 制作简单绘图板 制作简单绘图板 制作简单绘图板 声音控制 声音控制 声音控制 声音控制 声音控制 声音控制 声音控制 声音控制 声音控制 声音控制 声音控制 声音控制 声音控制 声音控制 声音控制 声音控制 视频播放 视频播放 视频播放 视频播放 视频播放 视频播放 视频播放 视频播放 视频播放 视频播放 视频播放 视频播放 视频播放 视频播放 视频播放 视频播放 Flash播放 Flash播放 Flash播放 Flash播放 Flash播放 Flash播放 Flash播放 Flash播放 实战训练 修改设计 Controls成员属性和方法 (3)Controls.play方法:播放。 (4)Controls.pause方法:暂停。 (5)Controls.stop方法:停止。 (6)Controls.fastForward方法:快进。 (7)Controls.fastReverse方法:快退。 (8)Controls.next方法:下一曲。 (9)Controls.previous方法:上一曲。 修改设计 settings成员属性 settings成员主要功能是对播放器进行基本设置,其语法格式为: 控件名.settings.属性名 (1)settings.volume属性:类型为Integer,控制音量,取值范围0~100。 (2)settings.autoStart属性:类型为Boolean,是否自动播放。 修改设计 settings成员属性 settings.mute属性:类型为Boolean,是否静音。 settings.playCount属性,类型为Integer,播放次数。 Private Sub Form_Load() MPlayer.settings.playCount = 2 MPlayer.settings.autoStart = True End Sub 实例演示 实例7.4 实例分析 (1)此实例为一个Flash动画播放器,可播放Flash动画(.swf格式)。 (2)单击“打开”按钮,会打开一个对话框,用户选择要播放的Flash文件后开始自动播放。 (3)单击相应的按钮,可实现播放、暂停、继续、停止、上一帧、下一帧、放大、缩小等功能。 (4)在播放过程中,同时显示动画的总帧数和当前帧数。 (5)可通过滑动条改变当前播放帧数。 (6)由复选框控制是否循环播放动画。 实例分析 (1)要设计一个Flash动画播放器,就要使用ShockWaveFlash控件,利用该控件的属性、方法可以获取Flash动画的很多信息,对Flash动画的播放过程进行控制。 (2)为了快速地选择和打开Flash文件,使用CommonDialog控件的filter属性控制文件的过滤和打开。 (3)由滑动条控件显示播放进度,标签控件显示播放的当前帧数和总帧数。Timer控件定时获取Flash文件的播放进度,修改滑动条控件滑块的位置,同时改变标签控件的Caption属性。 (4)控制播放操作的按钮共有9个,使用控件数组设计完成。 设计过程 1.界面设计 单击“工程”→“部件”,打开“部件”对话框,选中“ShockWaveFlash”复选框,单击“确定”按钮即可添加控件。 设计过程 4.编写秒表代码 制作原理: 将360°的角度(2 )等分为60份,即一个单位为 /30。利用这个角度通过三角函数计算指针的终点坐标。角度变化,终点的坐标也随之变化,形成一个动态的图形。指针的起点坐标为图片框的中心点(x0,y0),终点坐标为 (x1,y1),指针的长度plen为图片框的1/3。变量m_

文档评论(0)

报告论文库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档