主题:  如何在AW中的FLASH文件的总帧数?

musicfan

职务:普通成员
等级:1
金币:0.0
发贴:4
#12003/3/1 21:47:11
如何在AW中的FLASH文件的总帧数?如何知道FLASH文件已经播放到文件尾?用GETSPRITEPROPERTY函数不能取得FLASH控年中的FRAMENUM的属性。它总是为0。这是为什么?哪位兄弟有这方面经验,请多指教。



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#22003/3/2 10:26:33
用insert>media>flash命令插入动画。
geticonproperty(@"flashicon",#framecount)就可以获得总帧数。



musicfan

职务:普通成员
等级:1
金币:0.0
发贴:4
#32003/3/3 0:11:40
多谢。不过我已经研究出来了。我用的是ACTIVEX技术,所以你的想法也许不可行。我没试过。但在ACTVIEX中可以用TOTALFRAMES属性获得——这也是我误打误撞撞上的。在A5W里的控件没有显示这个属性,在A6W里的属性页里也没有,不过它在多出来的CALLSPRITE属性页中则有这么一个属性,试了一下,果然好用。