Un problème curieux à la fermeture d'une console, voici le code :
Code : Tout sélectionner
;Ouverture de la console
OpenConsole()
;Boucle pour éviter une fermeture automatique de la console à la fin, saisir "Escape" ou "Enter" pour sortir.
PrintN ("")
PrintN ("Appuyer sur ESCAPE ou ENTER pour fermer...")
Repeat
Until GetAsyncKeyState_( #VK_ESCAPE ) Or GetAsyncKeyState_( #VK_RETURN )
;Fermeture de la console
CloseConsole()
End
Par contre, si je crée un exécutable, que j'ouvre une fenêtre MSDOS, que je lance mon exécutable depuis la console, alors il m'ouvre une console qu'il referme aussi tot.
Dans ce cas, la boucle :
Code : Tout sélectionner
Repeat
Until GetAsyncKeyState_( #VK_ESCAPE ) Or GetAsyncKeyState_( #VK_RETURN )
Laurent