Lancement d'une commande shell avec attente du résultat [Résolu]

Signaler
Messages postés
8
Date d'inscription
mardi 18 janvier 2005
Statut
Membre
Dernière intervention
3 février 2005
-
Messages postés
6352
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
-
Bonjour,

J'essaie de lancer un commande shell par l'intermédiare de l'api Shell.
Je voudrais attendre la fermeture du point bat avant de continuer le traitment C#.
Cela est il possible et éventuellement avez vous la solution :
Voici le code :

int iRetVal;
iRetVal = (
int)ShellApi.ShellApi.ShellExecute(
IntPtr.Zero,"",@"c:\windows\system32\winmine.exe","","",1);

Merci de votre aide

Manu

1 réponse

Messages postés
6352
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
82
Pourquoi ne pas plutot utiliser la classe Process qui te permettra de faire ça par sa méthode WaitForExit ?

Cocoricoooooooo !!!!
coq
MVP Visual C#