I have implemented a Word AddIn in Delphi which uses the COM interface of Word 97.
What i miss is the "for each" loop of VBA to access all the elements of a list even when the index is string not integer. Some lists of Word cannot be enumerated with integers.
I suspect the undocumented property _NewEnum (from the imported OLB) to provide the access.
Has anyone explored this property and its usage?
I think this is a "feature" to force the programmers to use VBA even with COM interfaces.