Visual Basic - Detectar tecla pulsada del teclado

Life is soft - evento anual de software empresarial
 
Vista:

Detectar tecla pulsada del teclado

Publicado por Reynaldo Herrera (67 intervenciones) el 26/03/2003 19:33:29
Hola amigos, espero que alguien me pueda ayudar estoy programando una especie de juego, necesito leer que tecla se pulso dentro de un ciclo, algo como inkey() de clipper, kbhit() de c, etc, no tengo ni la menor idea de como hacerlo en VB, acepto todas sugerencias.

Gracias

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Detectar tecla pulsada del teclado

Publicado por gabriel (24 intervenciones) el 26/03/2003 19:43:06
tienes que programar el evento keypress() del formulario, te tiene q salir algo asi:

Private Sub Form_KeyPress(KeyAscii As Integer)

el keyAsii , es el que recibe el codigo de la tecla.
ej: if KeyAscii = 13 then... ' si se apreto enter

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Detectar tecla pulsada del teclado

Publicado por Jose (8 intervenciones) el 27/03/2003 12:56:37
Si pulsas Alt+ (nº del teclado numerio y sueltas cuando estas en el programando ) te mostrara que simbolo pertenece ese nº, es decir, Alt+13= Enter , Alt+47 = creo que es el 0, asi puedes comprobar condiciones con el If keyascii=47 then...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar