Visual Basic - emular tecla

Life is soft - evento anual de software empresarial
   
Vista:

emular tecla

Publicado por juan (26 intervenciones) el 17/05/2009 00:23:16
Saludos Como puedo realisar una emulacion te una tecla..

al precionar un boton emule la tecla del teclado "enter"
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
Imágen de perfil de A.H.H

RE:emular tecla

Publicado por A.H.H (116 intervenciones) el 17/05/2009 13:03:40
Hola TODAS las teclas se pueden emular con sendkeys. Eso si, tienes que darle el foco al objeto donde quieras que ocurra la emulacion, si no lo hara en cualquier parte ......

un ejemplo para que veas el funcionamiento de pulsar enter con un command1 podria ser el siguiente:

dibuja en un proyecto 1 boton command1 y un textbox1 , este ultimo con su propiedad multiline=True

el textbox dibujalo alto para que veas el efecto enter de la frase desplazando hacia abajo.

Private Sub Form_Load()
Command1.Caption = "ENTER"
Text1.Text = "probando tecla enter"
End Sub

Private Sub Command1_Click()
Text1.SetFocus
SendKeys "{enter}"
End Sub


nota:cada vez que pulsamos el boton command1 se desplaza la frase hacia abajo emulando el enter.Importante antes darle el foco al objeto si no el enter lo ejecutaria donde primero pille........

salu2
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