Aber Elegant ist das nicht.
Warum machst du es denn so?
Im ersten Beitrag hast du doch selbst Code gezeigt, mit dem du deinen externen Prozess startest, dessen
Handle bekommst (Info.hProcess) und dann auf dessen Ende wartest.
Was hindert dich denn daran, den Prozess zu starten, dir das
Handle zu merken, deine Aktionen durchzuführen und dann genauso auf das Ende des Prozesses zu warten?