Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Ayuda con pulsaciones de teclas

Estas en el tema de Ayuda con pulsaciones de teclas en el foro de Visual Basic clásico en Foros del Web. Pues miren, esta es la cuestión, publiqué un post llamado "Ayuda con los clicks del ratón", bien, pues esto es casi igual. Pretendo hacer, que ...
  #1 (permalink)  
Antiguo 22/01/2007, 15:50
 
Fecha de Ingreso: diciembre-2006
Mensajes: 10
Antigüedad: 17 años, 4 meses
Puntos: 0
Ayuda con pulsaciones de teclas

Pues miren, esta es la cuestión, publiqué un post llamado "Ayuda con los clicks del ratón", bien, pues esto es casi igual.

Pretendo hacer, que al pulsar un botón, una tecla se pulse repetidas veces (fisicamente no, obviamente....), hasta que vuelvas a pulsar otro botón, y este hiciera que parase. La idea sería semejante a un mini-macro...

Como dije antes... explicarme no es uno de mis fuertes... Si alguien tiene la respuesto por favor, que responda... Gracias. Y si alguien lo lo ha entendido... que lo diga.

Gracias de nuevo. Salu2
  #2 (permalink)  
Antiguo 22/01/2007, 17:53
 
Fecha de Ingreso: abril-2004
Mensajes: 192
Antigüedad: 20 años
Puntos: 0
Re: Ayuda con pulsaciones de teclas

podés usar un timer y la función sendKey si te entendi bien

Private Sub Form_Load()
Timer1.Interval = 50
End Sub

Private Sub Timer1_Timer()
SendKeys ("{A}")
End Sub


saludos
__________________
Recursos visual basic
  #3 (permalink)  
Antiguo 23/01/2007, 10:22
 
Fecha de Ingreso: diciembre-2006
Mensajes: 10
Antigüedad: 17 años, 4 meses
Puntos: 0
Re: Ayuda con pulsaciones de teclas

ammm pues muy bien... Lo probaré cuando llegue ^^ Graciaas
  #4 (permalink)  
Antiguo 25/01/2007, 09:07
 
Fecha de Ingreso: diciembre-2006
Mensajes: 10
Antigüedad: 17 años, 4 meses
Puntos: 0
Re: Ayuda con pulsaciones de teclas

Perfecto, funciona de maravilla! :D... Otra cosa, ya que estamos con esto, como se indica la tecla "F1"....?

Gracias x10
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:14.