Entschuldige, aber das verstehe ich nicht. Wo definierst Du denn die Variant-Variable für Word? Global? Lokal?
Wenn es global ist, dann versuche es doch mal mit einer lokalen Definition, dann sollte das klappen. Allerdings scheint es nun mal so, dass Word.Basic offensichtlich nur für frühere Word-Versionen funktioniert, während Word.Application bei den neueren Versionen funktioniert. Es mag ja sein, dass Du mit Word.Basic Word starten kannst. Aber anscheinend eben nicht beenden. Oder versuche es doch mit
Delphi-Quelltext
Aber möglicherweise wird damit Word auch nicht beendet. Ein Versuch wäre es Wert.
Toleranz ist eine Grundvoraussetzung für das Leben.