MySt_Ch
Messages postés1Date d'inscriptionmercredi 29 octobre 2003StatutMembreDernière intervention30 octobre 2003
-
30 oct. 2003 à 08:41
HCJarod
Messages postés221Date d'inscriptionmardi 12 août 2003StatutMembreDernière intervention11 décembre 2008
-
14 nov. 2003 à 12:55
Salut,
j'ai un problème avec la fonction getch(). Voila, j'aimerai que quand une des touches du pad numérique soit enfoncée, une instruction s'exécute (en l'occurance envoyer une certaine valeur sur le port //). Il faudrait que quand je relache la touche, il arrette d'envoyer le signale au port //.
HCJarod
Messages postés221Date d'inscriptionmardi 12 août 2003StatutMembreDernière intervention11 décembre 20081 14 nov. 2003 à 12:55
Si avec getch() combiné avec kbhit() tu peut y arriver.
kbhit() test l'appuie sur une touche, tu recupère la valeur par getch() et tu...
ex :
char c;
if(kbhit()){//tu rentre si une touche est enfoncée
c=getch();//recupere le caractere du buffer
switch(c){
case '1':....
...
}
}
PS:verifie si c'est if(kbhit()) ou if(!kbhit()) je sais plus
Chaque problème a sa solution. S'il n'y a pas de solution c'est qu'il n'y a pas de problème.
a+