Hallo Heike,
Zitat von
smart:
Wenn ich es per Hand, mit kopieren und einfügen mache klappt es, aber sobald ich es mit:
Delphi-Quellcode:
RichEdit1.SelectAll;
RichEdit.CopyToClipboard;
DBRichEdit1.PasteFromClipboard;
klappt es nicht mehr.
ich unterstelle mal, dass der abweichende Komponentenname in der zweiten Code-Zeile ein Schreibfehler von dir ist. Das Kopieren über das ClipBoard funktioniert so - und zwar korrekt. Voraussetzung ist, dass sich der deinem DBRichEdit1 unterliegende DataSet im Edit-Modus befindet.
Allerdings gehört die Zwischenablage dem Benutzer und darf eigentlich nur auf seinen speziellen Wunsch hin von deinem Programm befüllt werden.
marabu
@Flocke: Warum sorry? Deine Fundstellen sind doch auch einen Beitrag wert. Da aber alle streamen wollte ich mit dem Text Object Model eine Alternative zeigen.