[C] Quitter n'importe qd ac Echap
Fermé
oliver91
Messages postés
51
Date d'inscription
lundi 21 mai 2007
Statut
Membre
Dernière intervention
9 septembre 2009
-
21 mai 2007 à 18:02
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 22 mai 2007 à 09:25
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 22 mai 2007 à 09:25
A voir également:
- [C] Quitter n'importe qd ac Echap
- Forcer à quitter windows - Guide
- Mon clavier fait n'importe quoi - Accueil - Informatique
- Application pour ouvrir n'importe quel fichier - Télécharger - Gestion de fichiers
- Telecharger n'importe quel livre gratuitement ✓ - Forum Logiciels
- Touche echap ne fonctionne plus - Forum Windows
9 réponses
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 842
21 mai 2007 à 21:35
21 mai 2007 à 21:35
#include <conio.h>
#define ESC 27
int main(void){
int touche=-1;
while(1) {
/*teste si touche detectee*/
if(kbhit()) {
touche=getch();
if(touche==ESC) exit(0);
}
}
return 0;
}
A toi de l'adapter selon ton code. J'ai donné l'idée ;)
Bonne chance
#define ESC 27
int main(void){
int touche=-1;
while(1) {
/*teste si touche detectee*/
if(kbhit()) {
touche=getch();
if(touche==ESC) exit(0);
}
}
return 0;
}
A toi de l'adapter selon ton code. J'ai donné l'idée ;)
Bonne chance
Utilisateur anonyme
21 mai 2007 à 18:04
21 mai 2007 à 18:04
moi je programme en c# peut-etre que tu as ce controle ; c'est un truc qui s'apelle keypress ensuite tu met un . et la ta des touches du claviers (il me semble je ne l'ai pas sous les yeux en tout cas je sui sur du keypress)
oliver91
Messages postés
51
Date d'inscription
lundi 21 mai 2007
Statut
Membre
Dernière intervention
9 septembre 2009
3
21 mai 2007 à 18:16
21 mai 2007 à 18:16
Moi je suis en C ! je ne connais pas le C# ...
Merci quand meme ...
Mais aidez-moi svp ...
Merci quand meme ...
Mais aidez-moi svp ...
oliver91
Messages postés
51
Date d'inscription
lundi 21 mai 2007
Statut
Membre
Dernière intervention
9 septembre 2009
3
22 mai 2007 à 08:25
22 mai 2007 à 08:25
Et je place où le reste de mon code dans ce que tu m'as proposer ?
Merci de l'idée ...
Merci de l'idée ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
oliver91
Messages postés
51
Date d'inscription
lundi 21 mai 2007
Statut
Membre
Dernière intervention
9 septembre 2009
3
22 mai 2007 à 08:31
22 mai 2007 à 08:31
Je viens de tester mais il attends la pression d'une touche pr démarrer mon prog ...
Si la touche = Echap alors il quitte bien ;)
Et si la touche est différente, il execute le prog ...
Cela ne me permet pas de quitter n'importe quand mon programme :s
J'aimerai tellement pouvoir le faire si cela est possible ...
Merci d'avance,
Si la touche = Echap alors il quitte bien ;)
Et si la touche est différente, il execute le prog ...
Cela ne me permet pas de quitter n'importe quand mon programme :s
J'aimerai tellement pouvoir le faire si cela est possible ...
Merci d'avance,
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 842
22 mai 2007 à 08:40
22 mai 2007 à 08:40
Tu es sur quel OS ? Windows semblerait-il non ?
Envoie l'adaptation du code donné plus haut dans le tien.
Envoie l'adaptation du code donné plus haut dans le tien.
oliver91
Messages postés
51
Date d'inscription
lundi 21 mai 2007
Statut
Membre
Dernière intervention
9 septembre 2009
3
22 mai 2007 à 09:11
22 mai 2007 à 09:11
Je n'ai pas adapté le code, je l'ai mis tel quel en mettant le reste du code apres le exit(0) ... et avant l'accolade fermante ...
oliver91
Messages postés
51
Date d'inscription
lundi 21 mai 2007
Statut
Membre
Dernière intervention
9 septembre 2009
3
22 mai 2007 à 09:25
22 mai 2007 à 09:25
Oui je suis sous windows et dev ...
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 842
22 mai 2007 à 09:25
22 mai 2007 à 09:25
Mets plutôt ton code entre les deux accolades fermantes