Programación General > Visual Basic 6.0 e inferiores
Algunas Dudas A La Hora De Realizar Un Programa
(1/1)
serbc27:
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
ElNapster:
--- Citar ---1º Como puedo comprobar que este instalado Microsoft Office 2003
--- Fin de la cita ---
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
--- Fin de la cita ---
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 ?
luciano2:
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") If Err Then MsgBox "no está instalado", vbInformation Else MsgBox "está instalado", vbInformation err.clear 'Limpia el error End If
..espero que te sirva .saludos
Recursos visual basic
Navegación
Ir a la versión completa