• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

DIY自己的Flash播放器

发布: 2007-6-21 21:57 | 作者: cyberian  | 来源: PConline  | 查看: 22次 | 进入软件测试论坛讨论

领测软件测试网

下一页 1 2 3 4 5 6 7 8 

   请参考网络学院的另一篇文章:《在flash中控制vb 程序》

  要说Flash动画是时下网上最流行的东东想来不会有人反对的,每当看到优秀作品笔者就急不可待download,但是收集了那么多却发现没有好用的Flash播放器来播放。笔者首先想到的是Flash5中自带的播放器,可是其功能实在太弱,而且还要安装几十MB的Flash5,未免大材小用,难道只能在网页上欣赏吗?于是,我想到自己做一个--这听上去很诱人,复杂吗?别担心,用VB就行,做出来的播放器功能一点也不弱,具有相当水准,你可以自由的选择播放、暂停、重播,还可以单帧逐步播放,来观察作者的每一步设想,甚至可以像看VCD一样看Flash文件,随意跳帧。够酷吧!让你充分体验一回作为软件DIYer的乐趣。

  下面我将详细地阐述整个开发过程。

  ::理论分析::

  ·如何实现播放Flash动画?

  Flash播放器也属于多媒体播放器的一类,所以应包括完整的播放控制功能:播放、暂停、停止、重播、后退一帧、前进一帧、最后一帧、快退、快进,循环播放和全屏幕播放。由于Flash动画是矢量动画,针对此特点还得有缩放和质量调节的功能。

  要实现如此多的功能无须自己编程,只要调用系统中的Flash播放控件提供的接口,其实Flash5中自带的播放器和网上众多的Flash播放都是这样做的。

  如果你上网能正常浏览有Flash动画的网页,那么你的系统中已经有此控件了。若没有,你可以通过“控制面板”-“添加/删除程序”进行安装。选择“Windows安装程序”页,在“多媒体”中选择“详细资料”,“Macromedia Shockwave Flash”就是我们需要的,将其前面的复选框选中,再将Windows安装光盘放入光驱,点击“确定”即可将控件Swflash.ocx安装注册;或者你也可以直接在浏览有Flash动画的网页IE提示你下载此控件时自动下载安装。

  说到这里你可能认为既然控件很容易得到,又只不过是调用控件提供的接口,没有什么难点。请注意!基于Flash控件的开发是没有公开的技术资料可查的,其资料必须以开发商业软件为目的同Macromedia签定有关协议后才可能获得,而且是要付费的。因此笔者在开发过程中走了不少弯路,有些属性和方法的使用是在摸索中逐渐搞清楚的,部分接口到目前为止笔者还是不知道怎样使用,在后面的源代码中你也能看得出探索的痕迹。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网