//操作你的TChart
Series1.Clear;
Series1.add(rfalse,'',clred);
Series1.add(rtrue,'',rgb(102,153,204));
chart1.Title.text.add(format('%d vs %d',[rtrue,rfalse]));
//定义一个bmp
bmp:=tbitmap.create;
//把TChart的图像保存到bmp上
bmp:=chart1.TeeCreateBitmap;
//定义一个gifimage
gif:=tgifimage.create;
//循环部分,把你每次画的bmp添加进gif的动画列表
//(比如你可以让TChart每旋转45度保存一次)
idx := GIF.Add(Bmp);
Ext := TGIFGraphicControlExtension.Create(GIF.Images[idx]);
GIF.Images[idx].Extensions.Add(Ext);
Ext.Transparent := True;
Ext.TransparentColor := rgb(198,195,198); //设置背景透明的颜色
Ext.Disposal := dmBackground;