Hallo!
ich möchte aus meinem Delphi-Programm heraus mehrere externe Dokumente mit den zugehörigen Programmen bearbeiten und auf das Ende dieser Programme warten.
Das funktioniert auch prima mittels "CreateProcess..." und "WaitForSingleObject..." solange es sich dabei um unterschiedliche externe Programme handelt.
Werden allerdings mehrere Dokumente des gleichen Typs geöffnet und nur eine Instanz des externen Programms behandelt diese (wie z.B. bei Word der Fall), kann "WaitForSingleObject..." die Dokumente nicht unterscheiden.
Wie kann ich feststellen wann das eine oder das andere Dokument geschlossen wurde?