![]() |
Den Inhalt von Clipboard wiederherstellen
Hi
um Bitmaps von Stellen zu Stelle zu kopieren, verwende ich die Zwischenablage (ClipBaord) Es wäre auch schön, wenn ich den Inhalt von Clipbard, bevor ich verwende zuerst sichern, und wenn ich fertig bin, wieder den alten Inhalt vol Clipbard wiederherstellen Hier ist ein Beispiel
Delphi-Quellcode:
var
bmp: TBitmap; Begin bmp:=TBitmap.Create; // aber nun muss ich den Inhalt von Clipboard zuerst sichern(egal wasfür Format ist) // aber wie? // dann kommt ClipBoard.assign(Image1.Picture); bmp.assign(ClipBoard); //... bmp.free; //Nun muss ich den alten Inhalt von ClipBoard wiederherstellen ClipBoard.Assign({X}); // aber wie? |
AW: Den Inhalt von Clipboard wiederherstellen
Was meist du mit "von Stellen zu Stelle". Für Programminterne brauchst du nicht unbedingt das Windows-Clipboard verwenden. Du kannst auch programmintern ähnliche mechanismen Realisieren.
|
AW: Den Inhalt von Clipboard wiederherstellen
Delphi-Quellcode:
var
bmp: TBitmap; Begin bmp:=TBitmap.Create; try bmp.assign( Image1.Picture ); //... finally bmp.free; end; |
AW: Den Inhalt von Clipboard wiederherstellen
Du Hast Meine Frage leider nicht verstanden
Ich möchte den Inhalt von ClipBoard irgend wo sichern und danach jeder Zeit wiederherstellen. Wie @Bernhard Geyer meint, normalerweise braucht man nicht den Clipboard zu verwenden. Du hast Recht. aber das ist bei mir eine provisorische Lösung bis ich was alternativ finde. Mit Hilfe von Windows Zwischenspeicher, funktioniert mein Problem perfekt |
AW: Den Inhalt von Clipboard wiederherstellen
Mache es besser gleich richtig.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:40 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