Averiguar si esta el word

Iniciado por Saok Dagon, 4 Abril 2007, 14:08 PM

0 Miembros y 1 Visitante están viendo este tema.

Saok Dagon

Hola

veamos, loq ue necesito es que mi programa mire aver si esta el word y si es asi que devuelva  existeword = true  y en caso contario existeword = false

saludos
www.colgados.net date una pasadita!

Todo el anime, manga, pelis, series...etc

Hendrix

Puedes consultar el Registro del Win para mirar si esta instalado...

Un Saludo.
"Todos los días perdemos una docena de genios en el anonimato. Y se van. Y nadie sabe de ellos, de su historia, de su peripecia, de lo que han hecho, de sus angustias, de sus alegrías. Pero al menos una docena de genios se van todos los días sin que sepamos de ellos". - Juan Antonio Cebrián

Saok Dagon



Mas bien ( lo me explicado bien, ya me di cuenta) xD, es si esta en ejecucion el word.

La finalidad es mirar si esta en ejecucion y si esta en ejecucion que  le añada una pequeña linea de texto al documento

saludos
www.colgados.net date una pasadita!

Todo el anime, manga, pelis, series...etc

Hendrix

Hay varias maneras, desde mirando el proceso a mirar la clase de su ventana....

Mira esto: Link

Un Saludo.
"Todos los días perdemos una docena de genios en el anonimato. Y se van. Y nadie sabe de ellos, de su historia, de su peripecia, de lo que han hecho, de sus angustias, de sus alegrías. Pero al menos una docena de genios se van todos los días sin que sepamos de ellos". - Juan Antonio Cebrián

Saok Dagon



Mira eso ya si me viene perfecto  ;D

Ahora existe alguna API o algo que me permita insertar objetos (o en este caso un texto) en un word ?

saludos
www.colgados.net date una pasadita!

Todo el anime, manga, pelis, series...etc

Hendrix

Puedes utilizar Sendkeys, con APIS, puedes poner la ventana del Word como primera de todas (la que tenga el focus, es decir, la que se vea) y enviarle un Sendkeys....no se si con Sendmessage o Postmessage le puedes enviar pulsaciones al word...

Googlea... ;) ;)

Un Saludo.
"Todos los días perdemos una docena de genios en el anonimato. Y se van. Y nadie sabe de ellos, de su historia, de su peripecia, de lo que han hecho, de sus angustias, de sus alegrías. Pero al menos una docena de genios se van todos los días sin que sepamos de ellos". - Juan Antonio Cebrián

Saok Dagon

entonces replantemos la extrategia, una vez buscado si ay una ventana abierta o no, podriamos extraer la ruta del archivo y acer algo asi:

Citar
Word.Documents.Open
Word.ActiveDocument.Shapes.AddOLEObject ,EXEName, False, True, EXEName,
0, "Tienes faltas de ortograficas, clickquea para solucionar"

algo asi pero el codigo completo claro, aqui solo puse un fragmento

saludos
www.colgados.net date una pasadita!

Todo el anime, manga, pelis, series...etc

Hendrix

Si te deja modificarlo adelante, aunque no se si te va a dejar mientras se esta escribiendo en el Word....
"Todos los días perdemos una docena de genios en el anonimato. Y se van. Y nadie sabe de ellos, de su historia, de su peripecia, de lo que han hecho, de sus angustias, de sus alegrías. Pero al menos una docena de genios se van todos los días sin que sepamos de ellos". - Juan Antonio Cebrián

~~

no te complikes usa send keys y ya esta..

Saok Dagon

Hola

vale pues una vez detectado, como hago para poner dicha ventana en el frente (para que funcione el sendkeys vamos)

saludos
www.colgados.net date una pasadita!

Todo el anime, manga, pelis, series...etc