ATTENDRE LA FIN DE L'EXÉCUTION D'UN EXE.

cs_LordBob Messages postés 2865 Date d'inscription samedi 2 novembre 2002 Statut Membre Dernière intervention 11 mai 2009 - 29 mai 2004 à 11:49
cs_Godzestla Messages postés 9 Date d'inscription lundi 6 décembre 2010 Statut Membre Dernière intervention 19 mai 2011 - 19 mai 2011 à 15:56
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/23214-attendre-la-fin-de-l-execution-d-un-exe

cs_Godzestla Messages postés 9 Date d'inscription lundi 6 décembre 2010 Statut Membre Dernière intervention 19 mai 2011
19 mai 2011 à 15:56
Bonjour,

en modifiant la fin du code on peut tester si le programme appelé s'est terminé normalleme,nt ou pas (Cancel par exemple).

if (ShellExecuteEx(&execinfo)) {
WaitForSingleObject(execinfo.hProcess, INFINITE);
// Fin Normale
}
else {
// fin anormale
}
victorcoasne Messages postés 1101 Date d'inscription jeudi 24 avril 2003 Statut Membre Dernière intervention 23 juillet 2023 7
3 mars 2009 à 22:16
Tu liste les process et tu récupère le hProcess du processus que tu veux.
Puis tu fais un WaitForSingleObject(hProcess, INFINITE);
cs_papillon2000 Messages postés 94 Date d'inscription dimanche 30 avril 2006 Statut Membre Dernière intervention 21 juin 2010
2 mars 2009 à 23:24
moi aussi je cherche comment attendre la fin d'une tache pour lancer une autre.
victorcoasne Messages postés 1101 Date d'inscription jeudi 24 avril 2003 Statut Membre Dernière intervention 23 juillet 2023 7
15 juin 2004 à 13:03
Comment fait-on pour lancer simplement un programme (pas une image) attendre sa fin puis continuer ?
cs_LordBob Messages postés 2865 Date d'inscription samedi 2 novembre 2002 Statut Membre Dernière intervention 11 mai 2009 9
29 mai 2004 à 12:22
ouais, on s'en fou c'est parce que j'ai tapé trop vite :)
cs_djl Messages postés 3011 Date d'inscription jeudi 26 septembre 2002 Statut Membre Dernière intervention 27 novembre 2004 7
29 mai 2004 à 12:16
non, de ShellExecuteEx
cs_LordBob Messages postés 2865 Date d'inscription samedi 2 novembre 2002 Statut Membre Dernière intervention 11 mai 2009 9
29 mai 2004 à 11:49
tres bonne source, car en plus elle m'a permit d'apprendre à me servir un peu mieux de ShellExecute !!!
Rejoignez-nous