Diferencia en versiones de referencias

11/11/2003 - 13:13 por Eva Etxebeste | Informe spam
Hola a Todos

En el grupo de Access se ha planteado un problema que yo sufrí también hace
algún tiempo y no supe como resolver.

Escenario:

Máquina de desarrollo: con Office 2000
Máquinas de explotación: Office 2000

Aplicación Access 2000 que utiliza la referencia "Microsoft word 9.0 object
Lybrary"

En la máquina de desarrollo se instala Office XP, la referencia "Microsoft
word 9.0 object Lybrary" es sustituida por "Microsoft word 10.0 object
Lybrary". Al distribuir la aplicación al resto de máquinas, pete total.

Solución adoptada hasta el momento: Abrir la aplicación en una máquina con
Office 2000, quitar la referencia 10.0 y marcar la 9.0

¿Habría alguna forma menos rupestre de arreglar el entuerto?

Gracias
Eva Etxebeste
[MS MVP]

Preguntas similare

Leer las respuestas

#6 Eva Etxebeste
11/11/2003 - 16:51 | Informe spam
Exacto Carlos, Pilar y tú habéis coincidido en tiempo y respuesta :)

Gracias
Eva Etxebeste
[MS MVP]

"CarCar" escribió en el mensaje
news:11c301c3a863$e14aa4e0$
He contestado esto en el grupo de Access... y me va MUY
bien.

Una manera de no tener que tocar el código es utilizando
objetos ya que estos serán independientes de la
referencia... algo así como:

Dim WordAp As Object
Dim DocWord As Object

Set WordAp = CreateObject("Word.Application")
Set DocWord = WordAp.Application.Documents.Open
("c:\prueba.doc")


Sólo pierdes funcionalidad a la hora de programar, pues
pierdes las opciones detrás del punto... aunque siempre
puedes tener definidos los objetos como objetos Word, y al
terminar, sólo tienes que cambiar los "Set".

Saludos,
CarCar
MVP-Access


Hola a Todos

En el grupo de Access se ha planteado un problema que yo


sufrí también hace
algún tiempo y no supe como resolver.

Escenario:

Máquina de desarrollo: con Office 2000
Máquinas de explotación: Office 2000

Aplicación Access 2000 que utiliza la


referencia "Microsoft word 9.0 object
Lybrary"

En la máquina de desarrollo se instala Office XP, la


referencia "Microsoft
word 9.0 object Lybrary" es sustituida por "Microsoft


word 10.0 object
Lybrary". Al distribuir la aplicación al resto de


máquinas, pete total.

Solución adoptada hasta el momento: Abrir la aplicación


en una máquina con
Office 2000, quitar la referencia 10.0 y marcar la 9.0

¿Habría alguna forma menos rupestre de arreglar el


entuerto?

Gracias
Eva Etxebeste
[MS MVP]


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida