Détecter la fin d'une commande DOS
Bonjour,
voilà j'ai un programme en C++ qui va devoir en appeler un autre sous DOS, pour ca j'ai commencé à regarder et apparemment shellexecute fera l'affaire . Par contre, le programme dos va me créer un fichier texte (rempli) et j'ai besoin de celui-ci pour continuer !
Y-a-t-il un moyen de détecter la fin de l'exécution de la commande DOS? Sinon je pensais par exemple faire une boucle après mon shellexecute, du style :
Code:
1 2 3 4
| while(!fichierDOS)
{
sleep(100)
} |
merci