![]() |
Canvas freigeben
Hallo,
wahrscheinlich ist di Lösung ganz simpel, aber ich blicke einfach nicht durch (könnte auch an der Uhrzeit liegen): Ich benötige eine Grafik in einer Scrollbox, die sich verschiedenen Grundvoraussetzungen anpassen lässt. Mit
Delphi-Quellcode:
bekomme ich das auch ohne Probleme hin.exGrafik := TImage.Create(Scrollbox1); with exGrafik do begin Width := 365; Height := 400; Parent := Scrollbox1; Canvas.Pen.Style := psSolid; end; ; Das Problem ist nun, dass ich diese Grafik unter Umständen neu erstellen muss. Wenn ich dazu exGrafik.Free; anhänge, wird sie jedoch direkt wieder freigegeben, und wenn ich es voranstelle, dann passiert gar nichts. Frage: Wie kann ich vorab prüfen, ob die Grafik bereits besteht, und diese dann nach positiver Rückmeldung freigeben, bevor sie neu gezeichnet wird? Danke vorab und schönes WE Opa |
Re: Canvas freigeben
Prüfe den Zeiger mit
![]() ![]() ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:48 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 by Thomas Breitkreuz