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

[0] Índice de Mensajes

Ir a la versión completa