![]() |
"Screenshot" einer Komponente im eigenen Fenster
Erst letzte Woche hab ich zufällig eine Möglichkeit gefunden, wie man auf einfache Weise das eigene Form oder irgendeine Komponente darauf, z.B. einen Button in ein TImage bringen konnte. Ich hatte das dann auch direkt ausprobiert, ging glaub ich irgendwie über das handle der Komponente. Diese Vorgehensweise hatte auch den Vorteil, das die Komponente als Bild kopiert wurde, obwohl diese ausserhalb des sichtbaren Bereiches des Form lag.
Leider hab ich n totales Blackout und ich tüftel schon 2 Tage daran rum das wieder rauszubekommen, Ohne Erfolg. Hat jemand eine Idee was ich meine und wie das nochmal geht? Gruss p0ke |
Re: "Screenshot" einer Komponente im eigenen Fenst
Hat sich erledigt. Hier ein Beispiel:
Ich möchte ein Bitmap vom Button1 in Image1 übernehmen.
Delphi-Quellcode:
Vielleicht braucht das mal noch jemand anders.
Button1.PaintTo(Image1.Canvas,0,0);
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:33 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