Delphi2007 显示GIF 动画
  I7JaHrFMuDsU 2024年08月02日 64 0

以前要在 Delphi 中显示 GIF 动画,一种办法是使用第三方组件,别一种方法就是使用 WebBrowser 组件。在 Delphi 2007 中,其内部已支持 GIF 了(可能在 Delphi 2005 和 Delphi 2006 中已支持了,未确认)。

关于 GIF 的相关类是 TGIFImage,在 GIFImg 单元中,看下面的代码,窗体中的 GIF 就动起来了:

uses GIFImg;

procedure TForm1. FormCreate (Sender: TObject );
begin
  // 先在窗体上放一个 TImage 组件:Image1;
  Image1. Picture. LoadFromFile ( 'C:/Example.gif' );
  // AnimationSpeed 设定动画速度,值越大,速度越快;
  TGIFImage (Image1. Picture. Graphic ). AnimationSpeed := 500;
  TGIFImage (Image1. Picture. Graphic ). Animate := True;
end;
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2024年08月02日 0

暂无评论

I7JaHrFMuDsU