[c] .exe ausführen

xenshi

Grünschnabel
hi

titel triffts nicht genau da eigentlich nicht genug platz vorhanden ist.
nun zum problem.

ich will mit
system ("C:\\Programme\\lala.exe");
system ("C:\\Programme\\lala2.exe");
zwei programme aufrufen, allerdings wird das 2. erst aufgerufen wenn das erste beendet wurde.

gibts ne möglichkeit mit dem programm fortzufahren obwohl das erste noch läuft ?
 
Nein mit C alleine geht das nicht, aber ich erkennen mal ganz schlau dass du unter Windows arbeitest, da kannst du auf die WinApi zurückgreifen.

Gruß
 
ShellExecute(0,"open","C:\\Programme\\lala.exe","","",1);

musste allerdings erst noch "herausfinden" dass ich zusätzlich die windows.h laden muss
 
Würde das mit WinExec("C.\\Programme\\lala.exe",0) nicht noch einfacher gehen, anstatt mit ShellExecute() ?

Gruß
cesupa
 
Zurück