Hallo nochmal !
Nachdem ich jetzt eingesehen habe, daß Wordpad keine Automationsschnittstelle hat, hänge ich - nun bei Word97 - an anderer Stelle.
Ich möchte Word nutzen, um ein ordentlich formatiertes Meß- und Auswertungs-Protokoll zu erstellen. Darin tauchen dann eine Menge unterschiedlicher Tabellen in variabler Anzahl auf.
Ich dachte mir, es sei das Beste, alle Tabellen als Autotext-Einträge in die Dokumentvorlage einzubinden und diese dann nach Bedarf mit AttachedTemplate.AutotextEntries(n).Insert() einzufügen.
Prinzipiell klappt das…
…aber: Die Automationsschnittstelle TWorddocument hat keine Eigenschaft „AttachedTemplate“. Man kann sich mit der Funktion Get_AttachedTemplate jenes als OLEVariant geben lassen. Aufrufe darüber laufen ja jetzt durch „late binding“ statt „early binding“. Das wiederum führt auf meinem Rechner (P100) zu 15minütigen Wartezeiten, bis endlich das (3seitige) Protokoll fertiggestellt ist.
Wie kann man das Problem gschickter lösen ?
Dankbar für jeden Tip !
Jochen