Almacenar keyCode en una variable

Hola... Ste lenguaje no es mi fuerte... Y necesito de su ayuda...
Necesito amacenar el KeyCode en una variable.. Derrep n un char o en un string... Estuve intentándolo y no obtuve buenos resultados
Lo que necesito es algo así...
if( e.keyCode == variable )
{
         ..........
}
... Agradecería mucho la ayuda.

1 respuesta

Respuesta
1
Los códigos de teclas están contenidos en un enum en System. Windows. Forms. Keys
entonces:
Si queremos saber si la tecla presionada fue "A"
(Evento keyDown manejado por KeyPressEventArgs)
if (e.keyCode == keys.A)
en cambio si usas el evento keyPress (Manejado por KeyEventArgs)
if(e.keyChar == (char)keys.A)
Entonces para almacenar en una variable la tecla presionada
puedes usar el evento KeyPress:
char teclaPresionada= ' ';
teclaPresionada= e.keyChar;

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas