Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Adresse in OpenOffice Write einfügen


colaka - Fr 22.04.11 11:23
Titel: Adresse in OpenOffice Write einfügen
Hallo,

ich habe eine Kundenverwaltung, in der ich mit einem Button die Adresse in die Zwischenablage einfügen kann. In OpenOffice Write kann ich dann einen Musterbrief schreiben und über Strg+V die Adresse einfügen. Das funktioniert auch gut, aber eleganter wäre es natürlich, wenn beim Klick auf den Button die Adresse direkt in meinem Musterbrief eingefügt wird.

Geht sowas?

Danke Ebi


HenryHux - Fr 22.04.11 11:30

Ich würde es so mal probieren:

- FindWindow das Handle von Word finden
- FindWindowEx das Handle des Feldes
- WM_SETTEXT deinen Inhalt schreiben

Habe es noch nicht probiert, aber ich denke so oder so ähnlich sollte es funktionieren.

lg


jaenicke - Fr 22.04.11 12:05

Ich würde es eher ganz normal angehen und mir die OpenOffice API anschauen:
http://api.openoffice.org/
Da ich OpenOffice nicht nutze, kann ich dir leider nicht sagen wie das damit geht, aber ich gehe einmal davon aus, dass so etwas mit der API wie auch bei der Konkurrenz möglich sein sollte.