![]() |
PNG in Zwischenablage
Hallo allerseits!
weiß zufällig jemand, wie man ein PNG in die Zwischenablage bekommt? vielen Dank .. |
Re: PNG in Zwischenablage
Delphi-Quellcode:
Oder was ist das genaue Problem?
ClipBoard.Assign(DeinTPngImageInstance);
|
Re: PNG in Zwischenablage
ähm .. das geht so nicht, ich verwende die klasse pngimage von
![]() In der Komponente gibts auch eine Funktion:
Delphi-Quellcode:
ich komme mit der WinAPI Funktion SetClipboardData nicht so recht klar :-(
procedure TPNGObject.SaveToClipboardFormat(var AFormat: Word; var AData: THandle; var APalette: HPalette);
. |
Re: PNG in Zwischenablage
Zitat:
|
Re: PNG in Zwischenablage
ich habe es jetzt mal mit Clipboard.Assign(png);
probiert, da gehts jetzt nun. Vorher hatte ich eine Variablie clip : TClipboard; angelegt, damit gings irgendwie nicht. Jetzt ruft er auch die als override deklarierte "LoadFromClipboardFormat" Funktion auf. Gut ... Danke Dir :-) War ja dann doch einfacher als gedacht. |
Re: PNG in Zwischenablage
Clipboard ist ja auch wie Printer eine globale Variable, die man normalerweise nicht deklariert oder gar instanziert.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:49 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