Die angezeigten Dokumente sollen teilweise kopiert und von meinem Programm gespeichert, bzw. in eine
DB geschrieben werden, was nach meinem Wissen nicht möglich ist, solange das Dokument vom Fremdprogramm geöffnet ist.
Das ist falsch. Lesezugriff solltest du praktisch immer haben.
Das Warten auf das Programmende ist bei diversen Programmen nicht möglich, die einen Instanzlimiter bzw.
DDE benutzen. Ich verwende daher ein Fenster, bei dem der Nutzer selbst anklicken muss, wenn er fertig ist, wenn das aufgerufene Programm zu schnell beendet wird.