DIY自己的Flash播放器

2008-02-23 07:04:09来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

1 2 3 4 5 6 7 8 下一页

  要说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签定有关协议后才可能获得,而且是要付费的。因此笔者在开发过程中走了不少弯路,有些属性和方法的使用是在摸索中逐渐搞清楚的,部分接口到目前为止笔者还是不知道怎样使用,在后面的源代码中你也能看得出探索的痕迹。

上一篇: 小叮当也战江湖—VB实例七日谈(一)
下一篇: 小叮当也战江湖—VB实例七日谈(二)

1 2 3 4 5 6 7 8 下一页

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:VB中实现“擦视”技术

下一篇:用VB写歌词搜索程序