我的代码是这样的
Image2.Picture.Metafile.LoadFromFile(EmfPath);
Image1.Picture.Bitmap.Width:=Image2.Picture.Metafile.Width;
Image1.Picture.Bitmap.Height:=Image2.Picture.Metafile.Height;
Image1.Picture.Bitmap.Canvas.Draw(0,0,Image2.Picture.Metafile);
可是当运行一段时候以后Image1.Picture.Bitmap.Canvas.Draw(0,0,Image2.Picture.Metafile);就会出现问题!不知道为什么!!有没有人能了解呢!
Image2.Picture.Metafile.LoadFromFile(EmfPath);
Image1.Picture.Bitmap.Width:=Image2.Picture.Metafile.Width;
Image1.Picture.Bitmap.Height:=Image2.Picture.Metafile.Height;
Image1.Picture.Bitmap.Canvas.Draw(0,0,Image2.Picture.Metafile);
可是当运行一段时候以后Image1.Picture.Bitmap.Canvas.Draw(0,0,Image2.Picture.Metafile);就会出现问题!不知道为什么!!有没有人能了解呢!
你先把全部的图片都隐藏不显示,合并完成,线程结束后在显示Image1侃侃