Entwickler-Ecke

Sonstiges (Delphi) - TWordApplication


UweK - Do 12.04.18 11:32
Titel: TWordApplication
Guten Tag,

Ich möchte ein Protokoll in Form eines Files erstellen, in den der Benutzer aus dem laufenden Delphi-Programm heraus nach jedem Arbeitsschritt das erhaltene Zwischenergebnisergebnis per Knopfdruck übertragen, und auch eigene Kommentare dazu schreiben kann. Bei den Zwischenergebnissen kann es sich sowohl um Text als auch um Grafiken handeln. Beim Googeln nach einer Lösung stieß ich auf die Idee, dazu einfach MS Word fernzusteuern und darin ein Word-Dokument zusammenzustellen. Die beschriebenen Lösungen nutzen aber alle eine Komponente TWordApplication, die in meinem RAD Studio Enterprise XE6 nicht enthalten zu sein scheint. Auch sind diese Beiträge schon Jahre alt. Wurde die Komponente eventuell inzwischen wieder rausgeworfen?

Oder hat jemand einen anderen Lösungsvorschlag? Ein TRichEdit im Delphi-Programm selbst wäre z.B. für das Sammeln der Texte und ihre farbige Kommentierung schon brauchbar, aber kann keine Grafiken.

Danke für Eure Tipps.


JoelH - Do 12.04.18 12:17

Ich nutze zur Officesteuerung OLE.

https://www.delphi-treff.de/tipps-tricks/comoledde/word/word-mit-ole-automation-steuern/

(ohne Typbibliothek), ist recht simpel.


Mazze - Do 12.04.18 14:26

Genau
Ich habe mit OLE auch mein Excel komplett gesteuert.
Ist eine gute Sache!


Delete - Do 12.04.18 16:19

- Nachträglich durch die Entwickler-Ecke gelöscht -