jueves, 19 de febrero de 2015

Error 430 Esta clase no admite automatizacion o la interfaz esperada en visual basic 6

Hola a tod@s de nuevo, 

Os comento el problema que he tenido con vb6.

Tengo una aplicación que funcionaba perfectamente en equipos con xp, mi ide de desarrollo estaba en otro equipo con xp, ahora he migrado a un w7, aquí es donde empiezan los problemas, sin nisiquiera tocar una línea de código, compilo de nuevo el programa y deja de funcionar en todos los xp pero si que funciona en los demás pcs. De hecho la aplicación sigue funcionando en los equipos con xp, si entro en algún formulario que no haga uso de las librerias de acceso a datos (MDAC), funciona, pero sino me devuelve el maravilloso error 430.

El problema después de mucho buscar se soluciona instalando una actualización en el equipo donde tengo el ide de desarrollo (w7) y volviendo a compilar, y e voila, por arte de magia, vuelve a funcionar en los xp.

Cosas de windows que no de guindos. jejeje.

Un saludo

P.D. Os dejo el link del parche.





Entrada destacada

REDUCIR TAMAÑO DISCO DURO DINAMICO (VDI)

Hola a tod@s. Hoy vamos a ver como podemos reducir el tamaño del disco duro dinámico que tenemos en Virtualbox, con el paso del tiempo es...