我有使用PowerPoint转换器从PowerPoint转换而来的Flash电影。我可以播放 Flash 电影,但我需要确定电影是否在最后或播放完毕。
我需要隐藏闪光灯动画控件并在闪光动画后显示一些控件。我尝试研究但没有找到可靠的答案,只有一些不起作用的代码段。有什么想法吗?谢谢!
以下是我播放视频的方式:
AxShockwaveFlash1.Stop()
AxShockwaveFlash1.Movie = Application.StartupPath & "RSA.swf"
AxShockwaveFlash1.Play()
AxShockwaveFlash1.Loop = False
我使用iSpring将PowerPoint转换为Flash电影。
看看这篇关于检查 SWF(影片剪辑?)长度的文章。它描述了一种可用于AxShockwaveFlash
对象的技术,以确定 SWF 是否在其最后一帧上。
使用其他技术,但通常需要修改 SWF 的代码,以便在影片剪辑末尾调度事件或调用函数。
我希望我能提供更多帮助,但唉,Microsoft似乎没有在网络上提供AxShockwaveFlash
的 API 参考(也许我没有订阅 MSDN)。