Forum: Object-Pascal / Delphi-Language
Delphi
by Khabarakh,
12. Okt 2005
:warn: Das ist aber gerade der Weg, den man nicht gehen sollte. Zumindest wenn du nun schon angefangen hast, es mit einem TBitmap zu lösen. Du musst nur noch dasBitBlt(PaintBox1.Canvas.Handle,0,0,Paintbox1.Width,Paintbox1.Height,
Bild.Canvas.Handle,0,0,SRCCOPY); auch in den OnPaint-Event-Handler deiner Paintbox schreiben, dann sollte es funktionieren.
Ein schließendes -Tag :mrgreen: .
Forum: Object-Pascal / Delphi-Language
Delphi
by Khabarakh,
12. Okt 2005
Der Inhalt der TPaintbox-Canvas (die nutzt du doch, oder?) ist nur bis zum nächsten Repaint zu sehen. Abhilfe schafft z.B. TImage, das das Bitmap in einem TBitmap(OffScreenBitmap) speichert, und so auch nach dem Repaint zu sehen ist.
Mann, waren das viele Bitmaps :mrgreen: