Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TBitmap leeren (https://www.delphipraxis.net/37484-tbitmap-leeren.html)

jfheins 6. Jan 2005 13:47


TBitmap leeren
 
Gibt es die Möglichkeit TBitmap zu leeren ?

Ich zeichne mit canvas Diverse Sachen auf das Bitmap und kopiere das dann in ein Image.
Anschließend möchte ich das Bitmap leeren und von vorne anfangen.
Ich könnte natürlich mit zwei for-schleifen jedesn Pixel auf weiß setzen,
aber ich vermute, dass es auch besser (schneller) geht, ich weiß nur nicht wie.

Muetze1 6. Jan 2005 14:14

Re: TBitmap leeren
 
Moin!

Wie "jeden Pixel" ? Malst du jetzt auch schon so? Male doch lieber mit MoveTo(), LineTo(), etc.

Ansonsten nutze FillRect() um die komplette Bitmap mit dem aktuellen Brush zu füllen.

MfG
Muetze1

mikhal 6. Jan 2005 14:50

Re: TBitmap leeren
 
Code:
Bitmap.Assign(nil);
Grüße
Mikhal


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:57 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz