有关在Delphi中显示gif动画的问题 有关在Delphi中显示gif动画的问题用的是Tgifimage,其它控件也可 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 下面用的是TGIFImageGIF.LoadFromFile(FileName);GIF.Paint(Image1.Canvas, Image1.ClientRect, [goAsync, goLoop, goAnimate]); 我用的是RxGIFAnimator1控件,设置控件IMAGE属性,以及将Animate设置为TRUE就可以播放了 你可以用:GIF.LoadFromFile(FileName);Image1.Picture.Assign(GIF);自然会显示成动画,注意是Image1.Picture.Assign,不是Image1.Picture.Bitmap.Assign如果动画有闪烁的话,可以增加:Image1.Parent.DoubleBuffered:=True;就可以了。 http://home20.inet.tele.dk/tolderlund/delphi/去这里下最新版本的源代码,还有DEMO,看看DEMO就知道怎么用了。 Var GIF : TGIFImage;begin GIF := TGIFImage.Create; GIF.LoadFromFile('1.gif'); Image1.Picture.Assign(GIF); GIF.Free;end; 为何我用idudp写的C/S软件在本地测试没问题 拿到网络上就不能用了呢? 通过webbrowser控件打开一个页面,如何知道这个页面是否打开成功,有什么方法,比较紧急。谢谢大家 请教:98连接SQL问题 请教三层应用的简单连接问题!!!!!!!顶者有分! GetKeyboardLayout()的使用!? //展示一下你的基本功(关于函数指针及API) 对于delphi用何数据库比较酷??? 关于Query控件 关于资源文件 怎么像刷屏软件一样捕抓到一个网页的EDIT 或 单选框或复选框。 关于超过255字符会SQLServer会自动截断的问题 参数的问题,不够分再加
GIF.LoadFromFile(FileName);
GIF.Paint(Image1.Canvas, Image1.ClientRect, [goAsync, goLoop, goAnimate]);
GIF.LoadFromFile(FileName);
Image1.Picture.Assign(GIF);
自然会显示成动画,注意是Image1.Picture.Assign,不是Image1.Picture.Bitmap.Assign如果动画有闪烁的话,可以增加:
Image1.Parent.DoubleBuffered:=True;就可以了。
去这里下最新版本的源代码,还有DEMO,看看DEMO就知道怎么用了。
GIF : TGIFImage;begin
GIF := TGIFImage.Create;
GIF.LoadFromFile('1.gif');
Image1.Picture.Assign(GIF);
GIF.Free;
end;