Hallo!
Wie kann man aus einer Delphi-Anwendung ein anderes Programm starten und dann die Delphianwendung solange warten lassen, bis das gestartete Programm beendet ist? (Hintergrund ist, dass ich aus der Anwendung heraus mit einem anderen Programm ein paar Daten von einem entfernten Server abgreife, und warten will, bis dieses Programm damit fertig ist. Je nach Verbindung kann die Programmlaufzeit dabei stark schwanken.)
Mit ShellExecute bzw. CreateProcess habe ich es schon versucht, jedoch liefern beide Funktionen nicht das gewünschte Ergebnis.
MfG
Binärbaum