Hallo Frühlingsrolle!
Frühlingsrolle hat folgendes geschrieben : |
Möchtest du dir einen Zustand merken, solltest du ein TClipboard Objekt erzeugen (und freigeben).
Mit der Eigenschaft .AsText kannst du den jeweiligen Text abfragen/setzen. |
Wie kopiere ich dann den Inhalt der Windows-Zwischenablage, der ja alles mögliche sein kann, da hinein, und wie lese ich das dann wieder in die Windows-Zwischenablage ein?
Frühlingsrolle hat folgendes geschrieben : |
TMemo und Co. haben ebenso entsprechende Methoden wie .CopyToClipboard() und .PasteFromClipboard(). |
Das nützt mir nichts, es geht darum, eine RTF-Tabelle als Tabelle einzufügen, nicht als rtf-Code! Ich kann auch .SelText nicht verwenden, weil das nicht die Tabelle, sondern den rtf-Code einfügt.
Zuerst sehe ich aber mir
SetClipboard noch mal an!
//Edit:
Delphi-Quelltext
1: 2: 3: 4: 5:
| SetClipboard(NewClipboard); tmpJvRichEdit.SelectAll; tmpJvRichEdit.CopyToClipboard; JvRichEdit.PasteFromClipboard; NewClipboard.Free; |
Und trotzdem landet alles in der Windows-Zwischenablage! Ich möchte aber, dass CopyToClipboard und PasteFromClipboard mit NewClipboard arbeiten. Wie bekomme ich da sonst Daten rein und raus?
gedunstig war's - und fahle wornen zerschellten karsig im gestrock. oh graus, es gloomt der jabberwock - und die graisligen gulpen nurmen!