none
Visual basic 6.0 en Windows 8.1 RRS feed

  • Pregunta

  • Hola

    Tengo instalado VB 6.0 en Windows 8.1 y al abrir un proyecto me sale el siguiente error

    Ya he vuelto a registrar ese ocx Mscomctl.ocx pero me sigue saliendo el mismo error cada vez que quiero abrir el proyecto.


    Pedro Ávila
    "El hombre sabio querrá estar siempre con quien sea mejor que él."
    Lima - Perú

    jueves, 29 de diciembre de 2016 23:52

Todas las respuestas

  • Lo único que se me ocurre es que pruebes con los modos de compatibilidad (para el ide de vbwin32 y/o para el proyecto generado).

    Ese es un ocx demasiado sensible. La biblioteca de controles comunes de windows ha cambiado demasiado y en demasiadas oportunidades desde 1998. No es de extrañar que no funcione al toque en un win ocho.

    Sospecho.

    viernes, 30 de diciembre de 2016 0:20
  • Hola walter_5

    ¿Tu crees que me iria mejor si cambio de SO a W7?


    Pedro Ávila
    "El hombre sabio querrá estar siempre con quien sea mejor que él."
    Lima - Perú

    viernes, 30 de diciembre de 2016 0:43
  • No lo sé.

    Yo llegué a instalar vs6 sobre vista (vb6 incluido), y no recuerdo problemas con estos ocx, a pesar que la common controls 6, que rompe con la 5, proviene de xp. Así que es posible que en siete experimentes menos problemas.

    A partir de ocho, comienza la incorporación a windows de nuevos escritorios, plataformas, dispositivos. Imagino que ese tembladeral continuará por algunas versiones más. No creo que aquellos ocx sigan siendo funcionales. No por ocx, no por ser COM (windows es COM, y lo que no se lleva bien con COM no puede existir en windows), sino porque los cambios al sistema operativo les impide funcionar.

    Los programas de office xp corren en diez, con sólo ajustar la compatibilidad. El sistema no usa cuando los ejecuta, todas aquellas apis que no existían en su tiempo. Y cosas así.

    Supongo que es cuestión de ver.

    viernes, 30 de diciembre de 2016 0:58
  • Lo solucione agregando esa referencia al proyecto y abre el proyecto sin errores

    Pedro Ávila
    "El hombre sabio querrá estar siempre con quien sea mejor que él."
    Lima - Perú

    viernes, 30 de diciembre de 2016 19:51