![]() |
Ejectuando una aplicacion externa
Buenas a todos, mi pregunta es la siguiente, ¿seria posible abrir desde delphi un programa externo al que yo estoy programando y que cuando este se abra se presione a la tecla intro automáticamente?
No se si me e explicado muy bien es como si nosotros abriéramos por ej: firefox y una vez este este abierto le demos al INTRO. Gracias a todos. |
Para abrir un programa externo puedes buscar en los foros sobre WinExec o ShellExecute. Hay bastantes ejemplos al respecto. Para enviar la tecla necesitas el Handle de la ventana para enviarle un mensaje.
Si buscas sobre enviar teclas, también encontrarás temas. Realiza la búsqueda sobre "enviar teclas". |
He estado buscando y no e encontrado nada sobre enviar una pulsación a una aplicación externa, si alguien podría darme una orientación. Gracias.
|
Dependiendo del tipo de aplicación, puedes utilizar "stdin" y "stdout".
Si nos dices qué programa o programas son y para qué quieres "pulsar intro" te podremos dar más pistas. |
Bueno...:rolleyes: creo que no has buscado bien; de todas formas puedes hacerlo de la siguiente forma:
Digamos en el evento OnClick de un boton: Tambien si lo deseas puedes pulsar cualquier boton de la aplicacion externa, tal como se indica en éste hilo.;) Saludos...:) |
Muchisimas gracias, funciona a la perfeción, la verdad que no vi ese post. Un saludo a todos.
|
La franja horaria es GMT +2. Ahora son las 00:40:41. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi