Bonjour,
A partie d'une WinForm, je lance un exécutable qui affiche une console DOS avec le code
Je souhaiterai maintenant que la console soit automatiquement fermée en fin de processus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 void Form1::StartProcess() { System::Diagnostics::Process ^Calcul = gcnew System::Diagnostics::Process(); Calcul->StartInfo->FileName = "C:\\..\\Calcul.exe"; Calcul->StartInfo->WorkingDirectory="C:\\.."; Calcul->Start() ; Calcul->Close(); }
Je suppose que je peux utiliser
lorsque le processus prend fin.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Calcul->Kill
Comment alors détecter que le processus est terminé?
Merci d'avance (j'espère que la question n'est pas trop triviale).
MR
Partager