Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Enum DocVariable Word (https://www.delphipraxis.net/44444-enum-docvariable-word.html)

opfer.der.genauigkeit 19. Apr 2005 15:38


Enum DocVariable Word
 
Hi,

Weiß jemand, wie man die Felder des Typs {DOCVARIABLE xxx}
zählen bzw. suchen kann um den Index zurück zu bekommen?

Ich benutze die Klasse TWordApplication für die Dokumentoperationen.

Achja, es geht um Worddokumente. ;)

Thx.

marabu 19. Apr 2005 16:05

Re: Enum DocVariable Word
 
Eigentlich musst du die Felder nicht suchen und zählen, sie stehen alle schön übersichtlich in der ActiveDocument.Variables Collection. Du kannst mit dem Namen oder der Position indizieren, um auf den Feldwert zuzugreifen.

opfer.der.genauigkeit 21. Apr 2005 07:20

Re: Enum DocVariable Word
 
Ja hm..

Ich krieg bei Count eben 0 als Ergebnis, obwohl ne DocVariable im Worddokument vorhanden ist.
Hast du vielleicht ne Beschreibung der TWordApplication oder so? :)
Hab schon gesucht, aber irgendwie benutz ich anscheinend die falschen Suchbegriffe, weil
ich finde nicht exakt was ich suche. :gruebel:

//Edit: Vielleicht sollte ich noch erwähnen, daß in dem Worddokument auch Seriendruckfelder vorhanden sind, aber das dürfte dem ganzen ja nicht
als Problem gegenüber stehen.

marabu 21. Apr 2005 07:25

Re: Enum DocVariable Word
 
Der aktuell korrekte Suchbegriff ist VBAWD11. Google wird dir an prominenter Stelle einen Link ins MSDN anbieten. Da kannst Du dir die Reference (2.7 MB) herunterladen.

Grüße vom marabu

opfer.der.genauigkeit 21. Apr 2005 08:02

Re: Enum DocVariable Word
 
Danke,

ich schau's mir mal an. :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:03 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