Pb de lancement EXE

Signaler
Messages postés
1
Date d'inscription
mardi 23 novembre 2004
Statut
Membre
Dernière intervention
23 novembre 2004
-
Messages postés
3
Date d'inscription
lundi 25 octobre 2004
Statut
Membre
Dernière intervention
30 avril 2009
-
Bonjour,

En cliquant sur un bouton je souhaite lancer un executable.
Voici le code utilisé:

private void Button1_Click(object sender, System.EventArgs e)
{

Process myProcess = new Process();
myProcess.StartInfo = new ProcessStartInfo("notepad.exe");
myProcess.Start();
myProcess.WaitForExit();

// On récupère le code de retour et on termine le processus
int exitCode = myProcess.ExitCode;

myProcess.Close();
}

Le probleme c'est que rien ne se lance (ici notepad), et je suis bloque sur le WaitForExit !

Si quelqu'un a une idée !!
Merci

Aldaran

1 réponse

Messages postés
3
Date d'inscription
lundi 25 octobre 2004
Statut
Membre
Dernière intervention
30 avril 2009

Hello,
je viens de tester ton code en le modifiant quelque peu.
Voici ce que celà donne :

Process myProcess = new Process(); // déclaration
myProcess.StartInfo.FileName = "C:\xxx\yyy\...\prg.exe"; // faire attention à bien mettre le path au complet.
myProcess.StartInfo.Arguments = ""; // arguments à l'éxécutable
myProcess.Start();

myProcess.WaitForExit();

// On récupère le code de retour et on termine le processus
int exitCode = myProcess.ExitCode;

myProcess.Close();

et voilà :)
J'espère que tu y trouves ton bonheur... si c'est po le cas, dis-le moi lol