Hallo Prakti!!!
Ein externes Progamm würde ich mit ShellExecute(...) starten. Denke daran das Du die
Unit "shellapi" mit einbindest.
Das Beenden würde ich vielleicht, wie 'Jens' beschrieben über Botschaften realisieren, damit das Programm ein Ordentliches Ende hat.
Gruss
Frank