播放Flash问题(10分)

  • 主题发起人 主题发起人 至尊王
  • 开始时间 开始时间

至尊王

Unregistered / Unconfirmed
GUEST, unregistred user!
FLASH在播放前要点PLAY(作者自设在FLASH里的),我想在我自己的Flash播放器中自动跳过这一帧,实现自动播放,不知如何实现这个功能?在线等!!!!!!!!!!!!!!!!!
 
这个没有办法直接屏蔽掉
 
如果是跟过第一帧的话可以直接到第二帧。具体可看
http://www.52delphi.com/tips/delphi/dcom/73052212143.htm
上面有一个例子,改一下就行。
 
在该button的OnClick事件中添加如下代码。
if ShockwaveFlash1.playing then
ShockwaveFlash1.GotoFrame(SpinEdit1.Value);
ShockwaveFlash1.Play;

 
一般flash的loading应该有3帧,你可以从第4帧开始播放
当然你也可以timer检测播放状态,
if not ShockwaveFlash1.playing then
ShockwaveFlash1.Play;
 
你可以做一个timer,enabled;
然后这样写
if not ShcokwaveFlash1.isPlaying then
ShockwaveFlash1.play;
 
up:plzw的。
 
后退
顶部