Conflicto de versiones OCX

12/04/2010 - 16:05 por Tom | Informe spam
Me está pasando esto:

Un sistema que desarrollé hace un par de años con Visual Basic 6.0 y que
funcionó correctamente todo este tiempo de repente ha dejado de funcionar y
da este error al intentar ingresar a cualquiera de sus formularios: "Failed
to load control 'Maskedbox'. Your version of MSMASK32.OCX may be outdated.
Make sure you are using the version of the control that was provided with
your aplication."

Justamente unos días antes que empiece a aparecer este mensaje han instalado
en la misma PC un nuevo Software, así que pienso que el problema está
relacionado a esto. Quizás este Software haya reemplazado la versión del
MSMASK32.OCX que usa mi aplicación.
La pregunta es ¿qué debo hacer para que ambas aplicaciones puedan convivir?

Desde ya muchas gracias,

Tomás.
 

Leer las respuestas

#1 Leonardo Azpurua
12/04/2010 - 17:51 | Informe spam
"Tom" escribió en el mensaje
news:
Me está pasando esto:

Un sistema que desarrollé hace un par de años con Visual Basic 6.0 y que
funcionó correctamente todo este tiempo de repente ha dejado de funcionar
y da este error al intentar ingresar a cualquiera de sus formularios:
"Failed to load control 'Maskedbox'. Your version of MSMASK32.OCX may be
outdated. Make sure you are using the version of the control that was
provided with your aplication."

Justamente unos días antes que empiece a aparecer este mensaje han
instalado en la misma PC un nuevo Software, así que pienso que el problema
está relacionado a esto. Quizás este Software haya reemplazado la versión
del MSMASK32.OCX que usa mi aplicación.
La pregunta es ¿qué debo hacer para que ambas aplicaciones puedan
convivir?




Si instalas (copias y registras) tu versión del OCX, probablemente no le
causes problemas a la aplicación que depende de la versión más vieja
(normalmente los controles son "compatibles hacia atrás").

Salud!

Preguntas similares