per Macro in die Zwischenablage kopieren
Verfasst: Do, 24.11.2011 12:20
Moin, ich bräuchte mal einen Tipp.
Ich baue zzt an einer Datenbank mit OOBase / MySQL die unter anderem Adressfelder enthält.
Es wäre praktisch, per Knopfdruck den kompletten Adresssatz in die Zwischenablage zu kopieren, um auf die Schnelle einen einzelnen Brief verfassen zu können ohne über die Serienbrieffunktion zu gehen, oder auch zum Weitergeben der Adresse per eMail etc.
Meine Idee wäre, die entsprechenden Felder per Makro auszulesen, zu einem String zusammenzubasteln und den dann an die Zwischenablage zu übergeben.
Wie aber schreibe ich etwas in die Zwischenablage?
In der API findet sich unter :: com :: sun :: star :: datatransfer :: eine Clipboardfunktion, aber ich habe nicht den leisesten Plan wie ich die einsetzen kann . Für ein paar Zeilen Beispielcode wäre ich dankbar!
Ich baue zzt an einer Datenbank mit OOBase / MySQL die unter anderem Adressfelder enthält.
Es wäre praktisch, per Knopfdruck den kompletten Adresssatz in die Zwischenablage zu kopieren, um auf die Schnelle einen einzelnen Brief verfassen zu können ohne über die Serienbrieffunktion zu gehen, oder auch zum Weitergeben der Adresse per eMail etc.
Meine Idee wäre, die entsprechenden Felder per Makro auszulesen, zu einem String zusammenzubasteln und den dann an die Zwischenablage zu übergeben.
Wie aber schreibe ich etwas in die Zwischenablage?
In der API findet sich unter :: com :: sun :: star :: datatransfer :: eine Clipboardfunktion, aber ich habe nicht den leisesten Plan wie ich die einsetzen kann . Für ein paar Zeilen Beispielcode wäre ich dankbar!