Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/04/2010, 08:07
Avatar de pkj
pkj
 
Fecha de Ingreso: julio-2006
Ubicación: Órbita sincrónica
Mensajes: 899
Antigüedad: 18 años, 3 meses
Puntos: 29
Respuesta: Ejecutar fuera del entorno

Yo tengo esa función en un programa, pero para acceder a ventanas que no sean del propio programa no he conseguido hacerlo con apis que es como seguramente se debe hacer, de modo que solo pude hacerlo a medias tecleando Alt+TAB antes y despues de teclear el texto, para pasar a la ventana anterior y volver al teclado:

Texto="texto a escribir"

SendKeys "%{TAB}"
SendKeys Texto
SendKeys "+%{TAB}"

Y digo que lo hace a medias porque no siempre funciona, al menos en las pruebas que he hecho.

Quizá alguien pueda echarnos una mano diciendonos como pasar el foco a la ventana anterior y volver despues al teclado virtual usando las APIs. Yo no acabo de aclararme con ellas.

Suerte
__________________
No hay preguntas tontas, solo gente estup..., ¡No!, ¿como era? No hay gente que pregunte a tontos... ¡Nooo!... ¡Vaya cabeza!