怎么让Flash交替连续播放!

watercelery 2003-08-22 09:08:40
我有一串Flash 文件,想让他们依次循环播放,该怎么办!
好象没有办法判断Flash是否播放完毕!·
也没有任何事件可以有参数返回。
我用OCX来播放Flash的
...全文
45 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jlcclyc 2003-08-24
  • 打赏
  • 举报
回复
不知是否可用OnModify();
在MediaPlayer中可以这样实现.
FLASH中未用过.
sun_wyz 2003-08-24
  • 打赏
  • 举报
回复
guanshangming的方法可行。

也可以先取得动画的总帧数,当前播放帧数大于总帧数时播放下一个。
没问题的。
guanshangming 2003-08-22
  • 打赏
  • 举报
回复
如果你是用TShockwaveFlash控件播放的话,如果不是,安装C:\WINDOWS\SYSTEM\MACROMED\FLASH\SWFLASH.OCX

__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
ShockwaveFlash1->Loop = false; //不循环播放
}

void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
if(!ShockwaveFlash1->IsPlaying())
{
ShockwaveFlash1->Movie = "文件名";
}
}
watercelery 2003-08-22
  • 打赏
  • 举报
回复
我自己顶一下

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧