Stelle gerade fest, dass unter Word 2016 der Zugriff über
OLE nicht mehr funktioniert (unter Word 2013 geht es).
Z.B. das geht nicht mehr:
Delphi-Quellcode:
ww8 := GetActiveOleObject('Word.Application'); // Das geht noch
ww8.ActiveDocument.FormFields.Shaded := false; // da kommt eine Fehlermeldung
Geladen ist zum Ausführungszeitpunkt tatsächlich ein Dokument mit Formfeldern. Es wird aber der Fehler zurückgegeben, dass der Befehl nicht zur Verfügung steht, weil kein Dokument geöffnet sei.
Makros etc. ist in den Word-Einstellungen aktiviert.
Weiß Jemand Abhilfe?