zoukankan      html  css  js  c++  java
  • Delphi 自带GIF控件的动画图片加载和播放

    delphi从CodeGear时期就已经将网上广为流传的TGIFImage控件(源文件名是GIFImage.pas)集成到VCL中,使用方法与原版的TGIFImage存放轻微差别,

    首先引用单元 Vcl.Imaging.GIFImg,配合 TImage 控件进行使用,具体如下:

    方法一:

    procedure LoadGIFImage(img: TImage);
    var
      aGIFImage: TGIFImage;
    begin
      aGIFImage:=TGIFImage.Create;
      aGIFImage.LoadFromFile('C:	est.gif');
      aGIFImage.Animate := True; //主要是多了这句来激活,否则就是一张静止图
      img.Picture.Assign(aGIFImage);
    aGIFImage.Free;
    end;

    方法二:

      
    procedure LoadGIFImage(img: TImage);
    begin
      img.Picture.LoadFromFile('C:	est.gif');
      if img.Picture.Graphic is TGIFImage then
        TGIFImage(img.Picture.Graphic).Animate := True;
    end;
  • 相关阅读:
    Android List 排序
    Android Connection refused
    动态代理
    Java内存模型
    面试题整理
    检查结果
    单例模式
    2019年面试记录
    面试题目
    滑动窗口的最大值
  • 原文地址:https://www.cnblogs.com/caibirdy1985/p/5780633.html
Copyright © 2011-2022 走看看