Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: serbc27 en Miércoles 14 de Febrero de 2007, 15:02
Título: Algunas Dudas A La Hora De Realizar Un Programa
Publicado por: serbc27 en Miércoles 14 de Febrero de 2007, 15:02
Hola:
Estoy haciendo un programa en vb en la que llamo a Word para abrir un documento combinado y me han surgido las siguientes dudas:
1º Como puedo comprobar que este instalado Microsoft Office 2003 2º Como puedo comprobar si esta checkeado la referencia a Microsoft Word 11.0 Object Library, en caso de que no este activado como activarlo.
Gracias
Título: Re: Algunas Dudas A La Hora De Realizar Un Programa
Publicado por: ElNapster en Miércoles 14 de Febrero de 2007, 18:42
Citar
1º Como puedo comprobar que este instalado Microsoft Office 2003
Si vos estas haciendo el programa en una maquina que no lo tenga.... te va a marcar error :P
Citar
Como puedo comprobar si esta checkeado la referencia a Microsoft Word 11.0 Object Library, en caso de que no este activado como activarlo
igual si estas haciendo la referencia y no ta, no vas a podes ejecutarlo al momento de llamar al evento......
O vos decis cuando se instale tu aplicacion en otra pc ?
Título: Re: Algunas Dudas A La Hora De Realizar Un Programa
Publicado por: luciano2 en Jueves 15 de Febrero de 2007, 00:34
Hay dos formas de averiguar en tiempo de ejeción desde visual basic ( por lo menos las que conozco) para saber si está instalado el word
Una es mediante el registro
La otra, es crear una referencia en tiempo de ejecución, si te da un error en el momento de crearla es por que no pudiste acceder por que no está instalada
Código: Text
On Error Resume Next
Set ObWord = CreateObject("Word.Application")