Entwickler-Ecke

Dateizugriff - OLE und Textformularfelder in Word


Nicola - Mo 10.05.04 15:14
Titel: OLE und Textformularfelder in Word
Ich möchte (und das klappt auch schon) bestimmte Textformularfeder, die in einem WordDokument eingefügt wurden mit Daten aus Delphi füllen...
Wie kann ich nun, bevor ich den Befehl zum ......Result:=Text; Füllen des Feldes gebe, abprüfen, ob es überhaupt im aufgerufenen WordDokument ein Feld mit diesem Namen gibt :?: ???

auf die unelegante Weise geht es sicher mit try Exception.... aber es muss doch noch eine andere Lösung geben??? :?

Danke für Alle Antworten


teebee - Di 11.05.04 07:21

Du könntest die FormFields-Collection durchgehen und alle FormFields auf den gesuchten Namen checken, ist aber bestimmt ziemlich langsam...

Ein try/ecxcept-Konstrukt fände ich gar nicht so unelegant, dafür ist es doch schließlich da.

Gruß, teebee


toms - Di 11.05.04 13:38

hi,

Schau mal auf http://www.swissdelphicenter.ch. Dort solltest du Code dafür finden.