Título: Averiguar si esta el word Publicado por: Saok Dagon en 4 Abril 2007, 14:08 pm 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 Título: Re: Averiguar si esta el word Publicado por: Hendrix en 4 Abril 2007, 14:13 pm Puedes consultar el Registro del Win para mirar si esta instalado...
Un Saludo. Título: Re: Averiguar si esta el word Publicado por: Saok Dagon en 4 Abril 2007, 14:20 pm 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 Título: Re: Averiguar si esta el word Publicado por: Hendrix en 4 Abril 2007, 14:24 pm Hay varias maneras, desde mirando el proceso a mirar la clase de su ventana....
Mira esto: Link (http://www.recursosvisualbasic.com.ar/htm/trucos-codigofuente-visual-basic/60.htm) Un Saludo. Título: Re: Averiguar si esta el word Publicado por: Saok Dagon en 4 Abril 2007, 14:27 pm 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 Título: Re: Averiguar si esta el word Publicado por: Hendrix en 4 Abril 2007, 14:44 pm 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. Título: Re: Averiguar si esta el word Publicado por: Saok Dagon en 4 Abril 2007, 15:13 pm 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 Título: Re: Averiguar si esta el word Publicado por: Hendrix en 4 Abril 2007, 15:28 pm Si te deja modificarlo adelante, aunque no se si te va a dejar mientras se esta escribiendo en el Word....
Título: Re: Averiguar si esta el word Publicado por: ~~ en 4 Abril 2007, 15:33 pm no te complikes usa send keys y ya esta..
Título: Re: Averiguar si esta el word Publicado por: Saok Dagon en 4 Abril 2007, 19:06 pm Hola
vale pues una vez detectado, como hago para poner dicha ventana en el frente (para que funcione el sendkeys vamos) saludos Título: Re: Averiguar si esta el word Publicado por: Jareth en 4 Abril 2007, 19:15 pm Código: Appactivate "Word" Título: Re: Averiguar si esta el word Publicado por: Mad Antrax en 4 Abril 2007, 19:16 pm Código: AppActivate "Microsoft Word" Testeado en Word 2003 y funciona perfectamente :) EDIT: Arrgh!! se me adelantaron xD Título: Re: Averiguar si esta el word Publicado por: Jareth en 4 Abril 2007, 20:25 pm EDIT: Arrgh!! se me adelantaron xD Cierto :P pero respondimos a su duda asique no importa.Saludos. Título: Re: Averiguar si esta el word Publicado por: Saok Dagon en 5 Abril 2007, 11:56 am Hola
genial, gracias a todos, esto me viene perfecto saludos |