Visual Basic - Sendkeys

Life is soft - evento anual de software empresarial
   
Vista:

Sendkeys

Publicado por Rogelio (3 intervenciones) el 07/07/2012 03:09:02
Hola me gustaría saber como podría hacerle en mi programa para que se espere unos segundos y envié los sendkeys después de abrirse el programa seleccionado. Este es el código que estoy usando

AppActivate("Bloc de notas")
SendKeys.Send(TextBox1.Text)
SendKeys.Send("{ENTER}")

Después de abrirse el Bloc de notas a los 2 segundos enviar las pulsaciones al teclado



Muchas Gracias por su Atención.
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

Sendkeys

Publicado por jcmg (518 intervenciones) el 08/07/2012 06:16:54
Puedes usar un timer1:

AppActivate("Bloc de notas")
timer1.enabled = true 'codigo para vb6
timer1.interval = 2000 'codigo para vb6
SendKeys.Send(TextBox1.Text)
SendKeys.Send("{ENTER}")
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
Imágen de perfil de Gonzalo Quintana

Sendkeys

Publicado por Gonzalo Quintana guliquin03@yahoo.com.ar (2 intervenciones) el 12/07/2012 17:46:39
Rogelio
SendKeys tiene la opción de agregar tiempo de espera después de enviar la tecla a pulsar de la siguiente manera:
SendKeys.Send("{ENTER}", Tiempo que deseas)
Utiliza la ayuda de Visual que figura en ella...
Saludos,

Gonzalo
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