Hallo,
ich habe folgendes Problem:
Ich benutze ein TImage-Objekt (Form1.Image1), in dem JPEGs angezeigt werden, wobei sich das JPEG ständig ändert (eine Art 'pseudo' stream).
Ich möchte nun auf Button-Click den aktuellen Kontent in ein zweites TImage (img) kopieren, um es aus dem dann ggfs. später abzuspeichern.
Habe dafür folgendes getan:
Delphi-Quellcode:
img.Picture.Assign(Form1.Image1.Picture);
img.Picture.SaveToFile('c:\temp\bla.jpg');
Da ganze klappt allerdings nur eingeschränkt und zwar tritt der folgende Effekt auf: das 2. TImage zeigt immer nur das erste (also das per Object-Inspector zugewiesene) Bild des anderen TImage Objektes an - alle anderen (nachgolgenden) Bilder werden ignoriert.
Was mache ich falsch ? Liegt es etwa daran, dass ich JPEGs statt Bitmaps verwende ? Oder muss ich das TImage noch refreshen oder updaten ?
Vielen Dank
</bjoern>