首页 > 其他分享 >delphi 播放GIF动画

delphi 播放GIF动画

时间:2023-04-13 22:37:43浏览次数:37  
标签:Picture 动画 delphi pic GIF path image1

use GIFImg
procedure TForm1.Button1Click(Sender: TObject);
var pic_path:string;
begin
  pic_path := ExtractFilePath(ParamStr(0)) + 'img\gif\loading.gif';
  image1.Picture.LoadFromFile(pic_path);
  // AnimationSpeed 设定动画速度,值越大,速度越快
  TGIFImage(image1.Picture.Graphic).AnimationSpeed := 300;
  TGIFImage(image1.Picture.Graphic).Animate := True;
end;

 

标签:Picture,动画,delphi,pic,GIF,path,image1
From: https://www.cnblogs.com/sixty-five/p/17316772.html

相关文章

  • JSON.stringify()的几个场景
    循环引用使用JSON.stringify()时,遇到循环引用的时候,会抛出错误TypeError:ConvertingcircularstructuretoJSON,如果需要强行转成字符串的话,需要利用到该方法的第二个参数。主要思路其实就是将循环引用的部分替换成某个标识,等到解析的时候去替换掉,就可以拿到原来的循环引用的......
  • DOM动画效果怎么做
    JavaScript是世界上最流行的脚本语言。JavaScript是属于web的语言,它适用于PC、笔记本电脑、平板电脑和移动电话。JavaScript被设计为向HTML页面增加交互性。许多HTML开发者都不是程序员,但是JavaScript却拥有非常简单的语法。几乎每个人都有能力将小的JavaScript片......
  • PathView实现炫酷SVG动画
    解析SVG,需要将一个androidsvg.jar包含进libshttps://github.com/geftimov/android-pathview<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:orientati......
  • 【manim动画教程】--常用动画效果
    manim的主要功能就是制作动画,因此它提供了各类丰富的动画效果,本篇主要介绍其中最常用的几种动画效果。至于特殊的动画效果,以及自定义动画效果的方法以后再另外介绍。1.创建效果展示某个元素或者文字时,一下子就全显示出来会显得比较突兀,通过创建效果的动画,让各个元素的出现更......
  • Github 添加贪吃蛇动画
    前言我们都知道,对于Github来说,当你选择你的账户时,可以看到自己的提交记录。于是就有大神动脑筋了,这些commit记录都是一些豆,如果弄一条蛇来,不就可以搞个贪吃蛇了吗?有道理有道理,本文就来讲一下如何弄一条蛇出来。 创建步骤创建个人仓库个人仓库是一个特殊的仓库,名字就是你的......
  • delphi 函数提示与注释
    效果是在IDE里输入函数名称后,在下方出现你对这个函数的注释内容:  源码:  参考地址:https://docwiki.embarcadero.com/RADStudio/Sydney/en/XML_Documentation_Comments以上内来源:Delphi研习社②群@球球......
  • delphi 如何给自开发的组件设置图标?
    经过其他老师指点,自己摸索,发现如何实现,现说明如下,供大家参考。一、建立图标文件1、建立一个24X24的256色BMP格式文件。2、文件命名为该组件的名称。二、建立资源文件:Project→Resource and Images,点击Add将BMP格式图标文件加入,Resource Identifiler 设为组件的名称......
  • delphi入门-控制台console application
    1programProject1;2usesWindows;3begin4MessageBox(0,PChar('Ok!'),PChar('Title'),0);5end.programProject1;{$APPTYPECONSOLE}varstr:string;beginWriteln('请输入:');Readln(str);Writeln('你输入的是:&#......
  • RecyclerView 处理动画不频繁更新
    ChatGPT给了三种方案我用了第一种overridefunonBindViewHolder(holder:RecyclerView.ViewHolder,position:Int,payloads:MutableList<Any>){when(getItemViewType(position)){ITEM_VIEW_TYPE->{valitem=m......
  • 用quasar+vue3+组合式api 实现小米商城标题栏动画
    先来看一下小米商城标题栏动画:  小米商城标题栏动画主要特点:移入时二级菜单缓慢出现;移出时二级菜单缓慢消失;在一级菜单之间移动时,二级菜单内容直接切换,没有过渡效果。实现思路一、纯css实现(❌)首先肯定是考虑:hover,但是经过试验发现,:hover可以实现鼠标移入移出时的......