![]() |
Bilddaten aus TBitmap löschen
Gibt es eine Methode, ein TBitmap zu leeren? Die einzige, die mir einfällt, ist das Übermalen.
|
Moin BrainCode,
was verstehst Du unter leeren? |
Konkret: Ich habe ein TImage und will das Ganze wieder in den jungfräulichen Zustand versetzen, nachdem es ein Bild enthalten hat, d.h. es soll seinen ursprünglichen, transparenten Zustand wiederbekommen.
|
Hallo,
da musst Du nur das Pisture auf nil setzen, dann ist es wieder leer! Grüsse, Daniel :hi: |
Moin Daniel,
dadurch würde dann aber das zugehörige Objekt aber wohl nach wie vor Resourcen belegen. Wenn dann wohl so: (ungetestet, ohne Gewähr ob's wirklich so sinnvoll ist (sollte aber ;-))
Delphi-Quellcode:
Image1.Picture.Free;
Image1.Picture := nil; // bzw. Image1.Picture.Bitmap.Free; Image1.Picture.Bitmap := nil; |
Moin Christian,
Zitat:
Grüsse, Daniel :hi: |
Danke für die Tipps! Ich werde es mal testen.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:07 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz