کسی کار با این نوع تصاویر را میدونه ؟

من از این کد برای اجرای فایل های متحرک gif استفاده کردم .این کدها مشکلی ندارند تصویر در هنگام لود شده اجرا میشه و .. به صورت متحرک نمایش داده میشه .


privateGraphics g;
privateEventHandler eh;
public image()
{
InitializeComponent();
g = myGifAnimation.CreateGraphics();
eh = newEventHandler(GifAnimation);

}

privatevoid GifAnimation(object obj, EventArgs args)
{

ImageAnimator.UpdateFrames(myGifAnimation.BackgroundImage);
g.Clear(myGifAnimation.BackColor);
g.DrawImage(myGifAnimation.BackgroundImage, newPoint(0, 0));

}
privatevoid image_Load(object sender, EventArgs e)
{
ImageAnimator.Animate(myGifAnimation.BackgroundImage, eh);
}



اما وقتی این فرم را میبندم از این خط

g.Clear(myGifAnimation.BackColor);

این خطا را میگیره

A generic error occurred in GDI+.

مشکل از کجاست؟