Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Word(2003!) Addin (https://www.delphipraxis.net/108172-word-2003-addin.html)

cherry 8. Feb 2008 08:15


Word(2003!) Addin
 
Hi..

Ich möchte ein exe erstellen, dass in Word ein Button und ein Menupunkt einfügt. Die beiden schaltflächen sollen dann ein bestimmtes Makro ausführen. (Das Makro kann entweder in Normal.dot vorhanden sein oder noch besser in der Exe zugewiesen.)

Ja ich kenne die Suchfunktion, fand aber leider nur sachen für frühere Wordversionen... Die Word_TLB (Office 11) ist wohl anders als die Vorgänger, es wurden nähmlich nicht alle Funktionen und Typen gefunden die in den Beispielcodes waren...

Hat mir jmd einen Beispielcode... und bitte schreibt was ich noch für *.pas oder dlls brauche...

Ich arbeite mit BDS2005

Vielen Dank schon mal

cherry 9. Feb 2008 10:47

Re: Word(2003!) Addin
 
das muss doch schon mal jmd gemacht haben? keine idee? n Tipp?

fLaSh11 9. Feb 2008 11:03

Re: Word(2003!) Addin
 
Ich weiß es zwar nicht, aber eventuell kann man das mit einem Hier im Forum suchenDeskBand zu realisieren?

cherry 11. Feb 2008 14:22

Re: Word(2003!) Addin
 
sorry... is nicht das was ich suche...

RWarnecke 11. Feb 2008 19:05

Re: Word(2003!) Addin
 
Hallo,

meines Wissens kann ich nur dann ein Makro ausführen, wenn es in der Normal.dot ist oder in einem Word-Dokument. ZUsätzlich könnte ich noch eine Vorlage erstellen mit einem Makro, welches ich dann als AddIn im Word einbinde. Das erstmal als Grundlage.
Um jetzt über Dein Programm den Button in der Symbolleiste anzuzeigen, brauchst Du erstmal das Makro. Dieses Makro kannst Du dann fast eins zu eins umsetzen. Dazu sollten Dir die Stichwörter OLE-Automation, ComObj helfen. Desweiteren würde ich hier im Forum mal nach Hier im Forum suchenTWordApplication und Hier im Forum suchenTWordDocument suchen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:50 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz