有时我想用动画一次或两次运行gif图像,然后停止它,是否可以这样做?
答案 0 :(得分:3)
动画由TGIFImage
控件的Animate
属性控制。将其设置为True
以设置动画,并将其设置为False
以停止动画。
还有AnimateLoop
属性。如果那是True
那么动画就会无休止地循环。否则它会运行一次然后停止。如果您想要运行动画一次,请将AnimateLoop
设置为False
,然后将Animate
设置为True
。
最后你有OnLoop
事件。每次循环动画循环回到开始时都会触发。因此,如果要显示两次或更多动画,则需要将AnimateLoop
设置为True
,然后计算OnLoop
处理程序中的循环。