Programación General > C/C++

 Re: ¿Como saber si na tecla esta pulsada?

<< < (3/3)

Arleko:
Hola Murcielago,,, si, asi pasamelo,,, a ver si yo lo acabo,,,,

miren
para las teclas pulsadas hagan lo siguiente


char op;

op=getch();

switch(op)
    {
       case /*(Aqui ira el codigo hexadecimal)*/:
/*
                      lo que quieren que haga al                   pulsar la tecla;
*/
break;

    }



/***************************/
//y para saber el codigo hexadecimal de una tecla haz lo siguiente:


char tecla;

tecla=getch();

printf("Tecla: %c,,, ASCII: &d,,,,Hexadecimal 0x%x00",tecla,tecla,tecla);

getch();



y me cae que si les funciona:o

Avalon:
Hola Murciego,

Echale un vistazo a este código, a ver si te sirve:

http://mundovb.net/mundoc/pelota.htm

Salu2,
Avalon

Murciego:
Gracias Avalon

Ya había mirado ese codigo y me resulto muy util. Gracias de todas formas.

Un saludo

Satyr:
puedes hacerlo de las siguiente manera

main()
{
char c;

do{
if(kbhit())
  {
  clrscr();  
  c=getch();
   printf("%c  =  %d",c,c);
  }
}while(c!=27);
}

galator:
porque no pruebas con esto
main()
{
char tecla;

do
{
 ......

if(kbhit())
{
tecla=getch();
case .....
....
}

}while(tecla!=27);
}

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa