Zitat von
Overclocker:
@toms: wozu createoleobject? ich öffne ja einfach einen serienbrief/normalen brief, sollte egal sein --> somit istauch eine word instanz offen, und mit shellexecute geht das ja ruck zuck mit 1 befehl
Wenn du ShellExecute ausführst und gleich danach GetActiveOleObject aufrufst kann ja Word noch nicht gestartet sein.
Das Problem ist dann - in deinen Worten - dass es zu "ruck zuck" ist.
Darum ziehe ich ein Öffnen per CreateOleObject vor.