Visual Basic - Ayuda con evento Keypress

Life is soft - evento anual de software empresarial
 
Vista:

Ayuda con evento Keypress

Publicado por Rigoberto Mercado (8 intervenciones) el 16/08/2006 04:15:50
Que tal pues aqui con una duda grandisima a ver si hay quien sepa la respuesta si es que la explico correctamente:
Tengo una aplicacion a medias que no he podido concluir porque necesito controlar algunos eventos con teclas no con clics y no he encontrado el codigo (soy super principiante) que me ayude a seleccionar las teclas a usar, seria algo asi como configurar los controles de algun juego o algo por el estilo. Estos eventos son en su mayoria con CommandButton.
Si pueden contestar aqui si no pues al correo.
De antemano se agradece su valiosa ayuda.
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:Ayuda con evento Keypress

Publicado por Jasall (27 intervenciones) el 16/08/2006 09:07:36
Buenas, tienes que poner la propiedad del Form "KeyPreview = True " y luego en el evento Form_KeyDown capturas las pulsaciones.

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Label1 = KeyCode 'Para saber el codigo de tecla pulsada

Select Case KeyCode
Case 104 ' nº8
Command1_Click ' llamamos al evento click del boton
Case 102 ' nº6
Command2_Click
Case 98 ' nº2
Command3_Click
Case 100 ' nº4
Command4_Click
Case 115 ' F4
End ' salir
End Select

End Sub
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:Ayuda con evento Keypress

Publicado por Rigoberto Mercado (8 intervenciones) el 16/08/2006 21:54:21
Gracias por la ayuda. Solo que la verdad quede algo confundido aqui pongo un screenshot de una aplicacion que tiene mas o menos lo que necesito. http://programitasymas.blogspot.com/
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:Ayuda con evento Keypress

Publicado por Jasall (27 intervenciones) el 17/08/2006 06:58:29
Buenas, ¿que es lo que no entiendes?
/
Select Case KeyCode
Case 38
MsgBox "Flecha Arriba"
Case 39
MsgBox "Flecha Derecha"
Case 37
MsgBox "Flecha Izquierda"
Case 40
MsgBox "Flecha Abajo"
Case 13
MsgBox "Entrer"
Case 8
MsgBox "Del"
Case 27
MsgBox "Esc"
End
Case 78
MsgBox "N"
Case 80
MsgBox "P"
Case 77
MsgBox "M"
Case 65
MsgBox "A"
Case 83
MsgBox "S"
Case 66
MsgBox "B"
End Select
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:Ayuda con evento Keypress

Publicado por rigoberto mercado (8 intervenciones) el 18/08/2006 16:05:00
listo ya esta entendido y funcionando
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