SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: PAU_LA_YER en Martes 29 de Noviembre de 2005, 22:34

Título: Bueno Necesito....
Publicado por: PAU_LA_YER en Martes 29 de Noviembre de 2005, 22:34
:huh: como puedo lograr que capturar un caracter...por medio de una tecla...por ejemplo:
            tengo una imagen de ASCII y tengo que presionar una tecla del teclado numerico...como puedo realizar esa funcion en mi programa de la mole...

espero que me entiendas...
Título: Re: Bueno Necesito....
Publicado por: ibito en Miércoles 30 de Noviembre de 2005, 08:01
con getch();

Código: Text
  1.  
  2. char teclazo;
  3. teclazo=getch();
  4. if(teclazo=='1') { //la opcion que quieras, no tiene que ser 1 ¬¬
  5. //Código para hacer lo que quieras
  6. //cuando aplaste el 1
  7. }
  8.  
  9.  

Algo así es, no se si está soportado por ANSI C pero creo que no  :(
Título: Re: Bueno Necesito....
Publicado por: scullyERA en Jueves 1 de Diciembre de 2005, 00:28
Además del getch () podrías usar la función bioskey () de la librería bios.h y ese te captura también las teclas de control, como F1, F2... y otras, cosa para la que no te sirve el getch (), pero qué es lo que quieres hacer??