DELPHI中GIF的使用
为了达到美观的效果,系统首页面需要加入一个GIF图片。用TIMAGE加载之后,图片是有了,但是不活动的。郁闷。
网上找了一会,有的说需要去弄个TGIFIMAGE的控件,找半天都没地方下。
后来发现说DELPHI2009自带了TGIFIMAGE,只不过没有源代。试验下:
TGIFImage(imgPolice.Picture.Graphic).AnimationSpeed := 200;
TGIFImage(imgPolice.Picture.Graphic).Animate := True;
哎,不错,可以用。AnimationSpeed的值越高,动的越快。
但是又有一个问题出现了,以为我的GIF是放在一个图片上的,GIF动起来的时候刷屏很厉害。后来找了一个很简单的解决办法:
form1.DoubleBuffered := True;
OK,搞定,哈!
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步