Delphi-Quellcode:
img.Picture.Assign(Form1.Image1.Picture);
img.Picture.Dormant;
img.Picture.SaveToFile('c:\temp\bla.jpg');
Vielleicht hilft es. Der "Denkfehler" an der Sache ist das nach dem .Assign() beie TImages auf ein und das selbe TJpegImage verweisen. Eine Änderung an einem der TJpegImage in beiden TImage's wird also BEIDE TImages betreffen.
Gruß hagen