Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Erstellen von CustomDocumentProperties in einem Word-Dokumen


Peter18 - Mo 09.11.09 14:21
Titel: Erstellen von CustomDocumentProperties in einem Word-Dokumen
Ein freundliches Hallo an alle,

ich habe versucht in einem Word-Dokument von Delphi 4 aus einen Eintrag in den CustomDocumentProperties vorzunehmen. Die Word-Hilfe lieferte 2 Parameter vom Type String, doch dann kommt die Fehlermeldung: "Typkonflikt", ebenso bei Boolean. Verwende ich einen Integerwert erhalte ich die Fehlermeldung: "Falscher Parameter". Es sieht so aus, als ob hier Steuerwerte erwartet werden, aber bisher konnte ich nichts finden, das funktioniert oder Informationen zu diesem Thema.


Delphi-Quelltext
1:
word.ActiveDocument.CustomDocumentProperties.Add('FaxNr'4);                    

Ein aufgezeichneter Makro lieferte mir einen Steuerwert: msoPropertyTypeString=4. Doch auch damit erhalte ich die "EOleSysError"-Meldung "Falscher Parameter".

Vielleicht hat sich ja schon jemand mit dem Thema herumgeschlagen und die Lösung gefunden. Ich wäre begeistert sie zu erfahren!

Schöne Grüße von der Nordsee

Peter