Folgendes Problem: Ich will in meinem Programm eine Batch-Datei mit Parametern aufrufen. Das Programm soll bis zur Beendigung des Aufrufs warten, d.h. der Befehl muss synchron sein. Da der Shell-Befehl asynchron läuft, habe ich ihn mit einer kleinen Funktion aus dem Internet (Link) so modifiziert, dass er synchron läuft. Leider musste ich feststellen, dass die Sache mit den Parametern nicht wirklich klappt. Im Internet habe ich gelesen, dass man mit dem Shell-Befehl keine Parameter übergeben kann!? Auf jeden Fall bin ich dann auf die ShellExecute-Funktion aufmerksam geworden, mit der man Parameter übergeben kann (Link). Das Dumme ist, diese Funktion läuft dann wieder nicht synchron.
Ich suche daher einen Befehl/Funktion, die synchron läuft UND ein Programm mit Parametern aufrufen kann.
Gruß
Ich suche daher einen Befehl/Funktion, die synchron läuft UND ein Programm mit Parametern aufrufen kann.
Gruß