Tecla F5

14/02/2007 - 23:03 por Aldo | Informe spam
Hola:
Necesito usar en mi aplicacion la tecla F5, pero esta la usa Windows.
Como la puedo capturar?
Gracias
 

Leer las respuestas

#1 Luis Miguel Blanco
15/02/2007 - 08:40 | Informe spam
Hola Aldo

Si necesitas que tu formulario capture este tipo de teclas, configura la
propiedad KeyPreview de la clase Form a True para poder detectar las
pulsaciones de teclado. A continuación escribe el código para el evento
KeyDown en el que compruebes la tecla pulsada, realizando las operaciones que
necesites cuando se trate de F5. Te adjunto un bloque de código como ejemplo:

'////////////////////////
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
Me.KeyPreview = True
End Sub

Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As
System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown
If e.KeyCode = Keys.F5 Then
MessageBox.Show("Has pulsado F5")
End If
End Sub
'////////////////////////

Espero que te sirva de ayuda

Un saludo
Luis Miguel Blanco
http://www.dotnetmania.com


"Aldo" wrote:

Hola:
Necesito usar en mi aplicacion la tecla F5, pero esta la usa Windows.
Como la puedo capturar?
Gracias



Preguntas similares