Manejar otro programa a través de las APIs de Windows
Hola a todos,
Me gustaría saber cómo puedo abrir un determinado programa (por ejemplo el word) y enviarle letras a través de las APIs de Windows (vamos, escribir en el documento).
Se supone que primero abrimos la aplicación con Shell (Word) y la dejamos como ventana activa, pillamos el handle del proceso con CreateProcess y... y... ¿cómo le envio las letras que quiero escribir en el documento?
Me pierdooooooo, gracias a todos por adelantado y un saludo,
Bardito.
Me gustaría saber cómo puedo abrir un determinado programa (por ejemplo el word) y enviarle letras a través de las APIs de Windows (vamos, escribir en el documento).
Se supone que primero abrimos la aplicación con Shell (Word) y la dejamos como ventana activa, pillamos el handle del proceso con CreateProcess y... y... ¿cómo le envio las letras que quiero escribir en el documento?
Me pierdooooooo, gracias a todos por adelantado y un saludo,
Bardito.
Hola,
si lo que quieres es generar un documento word en tiempo de ejecución, te recomiendo que lo hagas a través de in objeto Word.Application y pases de la API.
Es muy simple. Para ver el funcionamiento, te recomiendo que visites este post. Contiene un truquillo para que te sea más fácil programarlo.
http://www.programacion.com/foros/32/msg/47426/
Un saludo
sdemingo
si lo que quieres es generar un documento word en tiempo de ejecución, te recomiendo que lo hagas a través de in objeto Word.Application y pases de la API.
Es muy simple. Para ver el funcionamiento, te recomiendo que visites este post. Contiene un truquillo para que te sea más fácil programarlo.
http://www.programacion.com/foros/32/msg/47426/
Un saludo
sdemingo
