Visual Basic - Funcion a tecla

Life is soft - evento anual de software empresarial
   
Vista:

Funcion a tecla

Publicado por Pancrasio  (12 intervenciones) el 23/09/2008 21:45:56
Tengo una pregunta, soy principiante en esto y deseo saber como agregar una funcion a una tecla, por ejemplo para realizar una suma solo tenga que presionar la tecla flecha arriba. Espero que alguien pueda ayudarme, 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:Funcion a tecla

Publicado por y yo tambien (66 intervenciones) el 23/09/2008 21:50:21
Eso es muy sencillo, en el evento KeyDown le pones

If tecla = flecha arriba then
dos mas dos son cuatro
End If

y ya te realizó una suna

ahora si quieres mas detalles nos lo comentas.

Saludos
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:Funcion a tecla

Publicado por Ivan (1041 intervenciones) el 23/09/2008 23:50:39
Ah, méndigo "toca-mis-bolas". ¿Así que sigues aquí, y con ese nick tan original, y como siempre, "ayudando" a los demás?
¡Que te den, por donde ya sabes...!
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:Funcion a tecla

Publicado por marchand (59 intervenciones) el 24/09/2008 09:48:16
No sé si te refieres a algo como esto:

Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)
Dim suma As Double
If KeyCode = 38 Then
suma = Val(Text1.Text) + Val(Text2.Text)
MsgBox suma
End If
End Sub

(El código de tecla 38 corresponde a la tecla de flecha arriba)

Tienes que poner la propiedad KeyPreview del Form = True
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

Muchas gracias

Publicado por Pancrasio (12 intervenciones) el 24/09/2008 21:03:55
Muchas gracias, su ayuda me sirvio.
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