locked
instalar visual basic 6 con windows 7 RRS feed

  • Pregunta

  • Por favor, tengo la urgencia de saber como puedo instalar visual basic 6 con windows 7, me esta dando unos errores

    un saludo.
    domingo, 7 de febrero de 2010 13:26

Respuestas

  • Despues de Leer, creo nadie tiene la solucion con la cual yo lo instalé, con mucho gusto comparto mi conocimiento al respecto,

    Muchos programadores continuan desarrollando aplicaciones con Visual Basic 6, y son muchos más los que mantienen software compilado con este lenguaje.

    Hace unos días un colega me comentaba sobre la imposibilidad de hacer funcionar VB6 en Windows 7, y más tarde en la misma semana otro colega me consultaba como hacer correr un ejecutable de VB6 en Windows 7, con esas dos casualidades en la misma semana me puse a buscar una solución.

    Instalando VB6 en Windows 7

    Uno de los primeros problemas con que nos encontramos es que el instalador setup.exe de VB6 está compilado en 16bits, recordemos que VB6 y 5 son de la decada de los ‘90. Desde 2000 en adelante todos debimos pasarnos a .NET, pero eso implicaba pensar orientado a objetos y muchos se resisten, incluso hoy día.

    Los sistemas operativos Windows de 64bits corren casi sin problemas el software de 32bits, pero no logran ejecutar el añejo de 16bits.

    Afortunadamente solo el setup.exe del instalado es de 16bits, el resto del VB6, e incluso todo Visual Studio no lo es.

    Instalar Visual Basic 6 en Windows 7 de 64bits

    1. Copiar el CD de Visual Basic en una carpeta vb6 en el disco duro
    2. En esa nueva carpeta, todos los archivos de \vb6\setup\ en la carpeta principal recien creada \vb6\
    3. Ahora renombramos el archivo vb98ent.stf o en algunos casos el archivo vs98pro.stf por acmsetup.stf
    4. Ahora, en vez de ejecutar el instalador mediante setup.exe ejecutamos acmsetup.exe. Ten en cuenta de ejecutarlo como Administrador !!

    Porque son necesarios estos cambios ?

    Tanto setup como acmsetup utilizan guiones de instalación que le van informando que archivo copiar y que dll y ocx registrar durante la instalación, justamente de eso se trata “instalar una aplicación”. El guión de setup.exe es vb98ent.stf, pero como dijimos setup.exe no funciona por tanto usaremos acmsetup.exe que requiere que el guión se llame acmsetup.stf.

    Esa es la sencilla razón del copiado y renombre de archivo, con eso basta para tener Visual Basic 6 instalado en nuestro Windows 7, incluyendo la versión de 64bits.

    Debemos tener en cuenta que el ejecutable de VB6 debe ser configurado para ejecutar como Administrador, de otra forma no grabará los cambios que realicemos en nuestros fuentes VB6.

    Instalar VB6 Service Pack 6 en Windows 7

    Con respecto al Service Pack 6 de Visual Basic 6, el instalador setupsp6.exe también tiene problemas, pero ya cuenta con acmsetup.exe que podemos utilizar para instalar. Igualmente se trata de varios DLL y OCX que en último caso podemos descomprimir y luego reemplazar y/o registrar. En este último caso, podemos hacerlo solo para los que utilizamos en nuestra aplicación y no recargar de DLLs innecesarias.

    DLL y OCX soportadas con Actualizaciones

    La siguiente lista son las DLL y OCX que no se soportan tal como vienen en VB6, pero contamos con actualizaciones o nuevas versiones que si corren en Windows 7

    • dao350.dll
    • mdac_typ.exe
    • mschart.ocx
    • msdaerr.dll
    • msdatl2.dll
    • msexch35.dll
    • msexcl35.dll
    • msjet35.dll
    • msjint35.dll
    • msjt4jlt.dll
    • msjter35.dll
    • msjtor35.dll
    • msltus35.dll
    • mspdox35.dll
    • msrd2×35.dll
    • msrepl35.dll
    • mstext35.dll
    • msxbse35.dll
    • odbctl32.dll
    • oledb32x.dll

    DLL y OCX no soportadas

    En el caso de la siguiente lista no hay soporte ni actualizaciones, deberíamos cambiar nuestra aplicación, igualmente casi todas se arrastran de la versión 4 o 5, en la versión 6 ya no se aconsejaba su utilización, si estas así te atrasaste 15 años!

    • anibtn32.ocx
    • graph32.ocx
    • keysta32.ocx
    • autmgr32.exe
    • autprx32.dll
    • racmgr32.exe
    • racreg32.dll
    • grid32.ocx
    • msoutl32.ocx
    • spin32.ocx
    • gauge32.ocx
    • gswdll32.dll
    • ciscnfg.exe
    • olecnv32.dll
    • rpcltc1.dll
    • rpcltc5.dll
    • rpcltccm.dll
    • rpclts5.dll
    • rpcltscm.dll
    • rpcmqcl.dll
    • rpcmqsvr.dll
    • rpcss.exe
    • dbmsshrn.dll
    • dbmssocn.dll
    • windbver.exe
    • msderun.dll
    • odkob32.dll

    Configurando VB6 y su IDE  en Windows 7

    Bien, hemos logrado hacer funcionar VB6, pero hay algunos problemas que notamos al utilizar el IDE para modificar Formularios y Objetos dentro de el, concretamente se enlentece al mover o cambiar el tamaño de los objetos y titila sin parar. Esto se debe a que VB6 no soporta full la interfaz de Windows 7 (y seguramente en Vista pase lo mismo), VB6 no soporta transparencias, Themes y otros efectos visuales.

    La solución es sencilla, ya que podemos desactivar esta parte de Windows 7 al ejecutar Visual Basic 6, para esto realizamos los siguientes pasos:

    1. Ir a la carpeta de instalación de VB6, algo como: C:\Program Files (x86)\Microsoft Visual Studio\VB98
    2. Seleccionar el ejecutable VB6.exe
    3. Botón derecho
    4. Propiedades
    5. Seleccionar la solapa Compatibilidad
    6. En este punto debemos seleccionar y activar los siguientes puntos:
      1. Marcar: Ejecutar este programa en modo compatibilidad para: Windows XP SP3
      2. Marcar: Deshabilitar los temas visuales
      3. Marcar: Deshabilitar la composición de escritorio
      4. Marcar: Deshabilitar el ajuste de escala de la pantalla si se usa la configuración elevada de ppp

    Listo, ahora si podemos utilizar sin problemas nuestro Visual Basic 6 en Windows 7 o Vista

    Cualquier duda estoy para servirte en mi correo  la-jungla@live.com.mx


    • Propuesto como respuesta Mint Man martes, 23 de marzo de 2010 21:40
    • Marcado como respuesta Omar OrtizModerator jueves, 4 de abril de 2013 21:47
    • Editado AX_LOFER viernes, 7 de marzo de 2014 1:29 nueva opcion.
    martes, 23 de marzo de 2010 20:57

Todas las respuestas

  • Saludos.

    Me paso lo mismo y despues de consultar por internet, decidi hacer una particion WinXP y tengo dos SO Win7 y WinXp para seguir con VB 6.0.
    jueves, 25 de febrero de 2010 0:58
  • Puedes descargar XPMode para WIN7 siguiendo este link :

    http://www.microsoft.com/windows/virtual-pc/download.aspx

    A partir de arrancar en XP Mode podras instalar tu antigua plataforma de forma rapida y asequible. Solo tienes que tener muy en cuenta que tu equipo permita Virtualización por Hardware (desde BIOS)... en otro caso si no estas seguro puedes dirigirte a la pagina del fabricante del procesador para confirmar si tu modelo dispone de esa caracteristica.

    Saludos,
    Pep Lluis,


    MVP - Visual Developer
    • Propuesto como respuesta Josue YerayMVP lunes, 15 de marzo de 2010 17:34
    jueves, 25 de febrero de 2010 8:36
    Moderador
  • Saludos.
    En una anterior respuesta  indique que tuve los mismos problemas de instalacion. Sin embargo ahora puedo indicar lo siguiente: Mi primera prueba lo hice sobre Windows7 Home Premiun y no pude instalar VB60 ya que al momento de pedirme la actualizacion de Java, Win7 me advertia que el soft tenia problemas de incompatibilidad, continuando con la instalacion, la PC reiniciaba y me volvia a pedir la actualizacion de Java y no podia salir de este bucle. A cabo de terminar la Instalacion de Visual Studio 6.0 Emprearial (solo utilzo VB) en Windows7 Ultimate, me salio la misma advertencia de Java, sin embargo continue la instalacion, reinicie la PC y continuo sin problemas hasta finalizar la instalacion.

    Sin embargo, y como muchos de los programadores de VB6.0, tengo varios sistemas utilizando OCX y rutinas API. Probar cada una de estas en Win7 y ver si funcionan ya es otro problema.

    En resumen: Windows 7 te deja instalar VB6.0 dependiendo de que version de Windows 7 tengas

    Saludos
    Carlo C.
    domingo, 28 de febrero de 2010 21:33
  • Yo tuve el mismo problema, pude instalar el vb6 en win7 pero en las aplicaciones que hice no tuve problemas. Habria que ver si con algun OCX en particular existe algun problema puntual. 

    No se si con una sesion virtual el vb6 funcionara al 100%. Lo ideal seria una particion para el XP... 

    Creo que ya es hora de mudarse de lenguaje, no? 

    Ante estas expectativas, estoy haciendo mis primeros palotes en VB2005 y estoy altamente gratificado por las diferencias que he encontrado hasta el momento.

    Muchachos, vale la pena el cambio... 

     

    • Propuesto como respuesta AX_LOFER viernes, 7 de marzo de 2014 1:27
    lunes, 22 de marzo de 2010 23:05
  • Despues de Leer, creo nadie tiene la solucion con la cual yo lo instalé, con mucho gusto comparto mi conocimiento al respecto,

    Muchos programadores continuan desarrollando aplicaciones con Visual Basic 6, y son muchos más los que mantienen software compilado con este lenguaje.

    Hace unos días un colega me comentaba sobre la imposibilidad de hacer funcionar VB6 en Windows 7, y más tarde en la misma semana otro colega me consultaba como hacer correr un ejecutable de VB6 en Windows 7, con esas dos casualidades en la misma semana me puse a buscar una solución.

    Instalando VB6 en Windows 7

    Uno de los primeros problemas con que nos encontramos es que el instalador setup.exe de VB6 está compilado en 16bits, recordemos que VB6 y 5 son de la decada de los ‘90. Desde 2000 en adelante todos debimos pasarnos a .NET, pero eso implicaba pensar orientado a objetos y muchos se resisten, incluso hoy día.

    Los sistemas operativos Windows de 64bits corren casi sin problemas el software de 32bits, pero no logran ejecutar el añejo de 16bits.

    Afortunadamente solo el setup.exe del instalado es de 16bits, el resto del VB6, e incluso todo Visual Studio no lo es.

    Instalar Visual Basic 6 en Windows 7 de 64bits

    1. Copiar el CD de Visual Basic en una carpeta vb6 en el disco duro
    2. En esa nueva carpeta, todos los archivos de \vb6\setup\ en la carpeta principal recien creada \vb6\
    3. Ahora renombramos el archivo vb98ent.stf o en algunos casos el archivo vs98pro.stf por acmsetup.stf
    4. Ahora, en vez de ejecutar el instalador mediante setup.exe ejecutamos acmsetup.exe. Ten en cuenta de ejecutarlo como Administrador !!

    Porque son necesarios estos cambios ?

    Tanto setup como acmsetup utilizan guiones de instalación que le van informando que archivo copiar y que dll y ocx registrar durante la instalación, justamente de eso se trata “instalar una aplicación”. El guión de setup.exe es vb98ent.stf, pero como dijimos setup.exe no funciona por tanto usaremos acmsetup.exe que requiere que el guión se llame acmsetup.stf.

    Esa es la sencilla razón del copiado y renombre de archivo, con eso basta para tener Visual Basic 6 instalado en nuestro Windows 7, incluyendo la versión de 64bits.

    Debemos tener en cuenta que el ejecutable de VB6 debe ser configurado para ejecutar como Administrador, de otra forma no grabará los cambios que realicemos en nuestros fuentes VB6.

    Instalar VB6 Service Pack 6 en Windows 7

    Con respecto al Service Pack 6 de Visual Basic 6, el instalador setupsp6.exe también tiene problemas, pero ya cuenta con acmsetup.exe que podemos utilizar para instalar. Igualmente se trata de varios DLL y OCX que en último caso podemos descomprimir y luego reemplazar y/o registrar. En este último caso, podemos hacerlo solo para los que utilizamos en nuestra aplicación y no recargar de DLLs innecesarias.

    DLL y OCX soportadas con Actualizaciones

    La siguiente lista son las DLL y OCX que no se soportan tal como vienen en VB6, pero contamos con actualizaciones o nuevas versiones que si corren en Windows 7

    • dao350.dll
    • mdac_typ.exe
    • mschart.ocx
    • msdaerr.dll
    • msdatl2.dll
    • msexch35.dll
    • msexcl35.dll
    • msjet35.dll
    • msjint35.dll
    • msjt4jlt.dll
    • msjter35.dll
    • msjtor35.dll
    • msltus35.dll
    • mspdox35.dll
    • msrd2×35.dll
    • msrepl35.dll
    • mstext35.dll
    • msxbse35.dll
    • odbctl32.dll
    • oledb32x.dll

    DLL y OCX no soportadas

    En el caso de la siguiente lista no hay soporte ni actualizaciones, deberíamos cambiar nuestra aplicación, igualmente casi todas se arrastran de la versión 4 o 5, en la versión 6 ya no se aconsejaba su utilización, si estas así te atrasaste 15 años!

    • anibtn32.ocx
    • graph32.ocx
    • keysta32.ocx
    • autmgr32.exe
    • autprx32.dll
    • racmgr32.exe
    • racreg32.dll
    • grid32.ocx
    • msoutl32.ocx
    • spin32.ocx
    • gauge32.ocx
    • gswdll32.dll
    • ciscnfg.exe
    • olecnv32.dll
    • rpcltc1.dll
    • rpcltc5.dll
    • rpcltccm.dll
    • rpclts5.dll
    • rpcltscm.dll
    • rpcmqcl.dll
    • rpcmqsvr.dll
    • rpcss.exe
    • dbmsshrn.dll
    • dbmssocn.dll
    • windbver.exe
    • msderun.dll
    • odkob32.dll

    Configurando VB6 y su IDE  en Windows 7

    Bien, hemos logrado hacer funcionar VB6, pero hay algunos problemas que notamos al utilizar el IDE para modificar Formularios y Objetos dentro de el, concretamente se enlentece al mover o cambiar el tamaño de los objetos y titila sin parar. Esto se debe a que VB6 no soporta full la interfaz de Windows 7 (y seguramente en Vista pase lo mismo), VB6 no soporta transparencias, Themes y otros efectos visuales.

    La solución es sencilla, ya que podemos desactivar esta parte de Windows 7 al ejecutar Visual Basic 6, para esto realizamos los siguientes pasos:

    1. Ir a la carpeta de instalación de VB6, algo como: C:\Program Files (x86)\Microsoft Visual Studio\VB98
    2. Seleccionar el ejecutable VB6.exe
    3. Botón derecho
    4. Propiedades
    5. Seleccionar la solapa Compatibilidad
    6. En este punto debemos seleccionar y activar los siguientes puntos:
      1. Marcar: Ejecutar este programa en modo compatibilidad para: Windows XP SP3
      2. Marcar: Deshabilitar los temas visuales
      3. Marcar: Deshabilitar la composición de escritorio
      4. Marcar: Deshabilitar el ajuste de escala de la pantalla si se usa la configuración elevada de ppp

    Listo, ahora si podemos utilizar sin problemas nuestro Visual Basic 6 en Windows 7 o Vista

    Cualquier duda estoy para servirte en mi correo  la-jungla@live.com.mx


    • Propuesto como respuesta Mint Man martes, 23 de marzo de 2010 21:40
    • Marcado como respuesta Omar OrtizModerator jueves, 4 de abril de 2013 21:47
    • Editado AX_LOFER viernes, 7 de marzo de 2014 1:29 nueva opcion.
    martes, 23 de marzo de 2010 20:57
  • Ax_lofer... sensacional tu respuesta... clap clap clap clap (aplausos)...

    Resumiendo... 

    HAY QUE CAMBIAR A VS2005 COMO MINIMO (YA ESTAS 5 AÑOS ATRASADO) para no ir cayendose del mapa...

     

    PD.: La gente de Windows se equivocó. Deberia haber marcado como no compatible vb6 en win7... como lo hizo con SimCity 4... como va a borrar del mapa al SimCity 4 y deja a VB6 correr en las maquinas?... increible...

    martes, 23 de marzo de 2010 21:47
  • Tengo un problema no al instalar vb6 si no al registrar dll compiladas en vb6 me da el siguiente error

    No se pudo cargar el modulo

    Nombre del fichero

    Asegúrese de que el archivo binario esté almacenado en la ruta de acceso especificada o depúrelo para comprobar si hay problemas en el archivo binario o los archivos .DLL dependientes.

    No se puede encontrar el modulo especificado.

    Este programa lo hemos instalado y registrado sin problemas en xp.

    ¿cual puede se el error?

    Muchas gracias.

     

    lunes, 19 de abril de 2010 11:40
  • buenas noche

    ami me paso ese error con visual c++ 6.0

    para instalarlo solo tienes que entrar todo dentro de la carpeta setup , incluyendo la carpeta setup.

    crear una carpeta nueva llamada setup 1  y agregar todo dentro de esa carpeta.

     

    por otra parte vedereca:

    trata ejecutando la aplicacion como Administrador como lo haces? click derecho al icono del vb6 ejecutar como administrador.

    si eso no te funciona revisa los directorios , para ver que esten como se deben

     

    saludos

    jueves, 22 de abril de 2010 23:51
  • Creo que ya es hora de mudarse de lenguaje, no?

    Ante estas expectativas, estoy haciendo mis primeros palotes en VB2005 y estoy altamente gratificado por las diferencias que he encontrado hasta el momento.

    Muchachos, vale la pena el cambio...
    Gracias por lo de "muchacho".

    Vale la pena si estás dispuesto a que la próxima vez que a MS le de una puntada te dejen sin soporte, como pasó con VB6 y con VFP, por sólo citar un par de decisiones que nos hicieron la vida miserable a por lo menos doce millones de desarrolladores.

    Tan buen lenguaje como cualquiera de los .NET es Java. Con las ventajas de que es gratuito y de que si tienes cuidado tus aplicaciones van a correr en cualquier equipo y en cualquier SO. Y tienes el beneficio añadido de que es un estandar abierto y de que todo el código fuente, tanto de la VM como del compilador y de las librerías está disponible.

    Tienes IDE excelentes, comenzando por Eclipse y NetBeans.

    Y si te quieres quedar dentro de la burbuja de MS, harías mejor en aprender C#. Es mucho mejor que VB, y la definición del lenguaje es estandar (ECMA e ISO), de modo que es probable que si a MS le da otro paso de luna algun tercero lo siga soportando.

    Pero VB.Net. ¡Jamás!

     

    Salud!

     

    miércoles, 5 de mayo de 2010 22:52
  • Leo, me anime a entrar al foro, armado de mucha paciencia ya que parece lentísimo, pero en fin, aun no paso a Net tal vez por la costumbre un poco de flojera también, mis desarrollos se han centralizados mas en sistemas de información geográfica GIS, cartografía digital, mucho trabajo de campo, para lo cual uso MapInfo, ARcView y otros, y ahora tengo que trabajar en amiente web, pero para ello me voy mas por el apantalle con Flash y para el acceso a datos ActionScript, y ahora que mencionas Java creo que es una buena alternativa para este entorno.

    Saludos ... MorganCun 8-)  (Last Nick Morgan)

    jueves, 6 de mayo de 2010 13:30
  • HOLA , 

     

    HAS PODIDO RESOLVER TU PROBLEMA  ?

     

    ENMANUEL GRULLARD

    REPUBLICA DOMINICANA

    martes, 25 de mayo de 2010 18:36
  • Hola. Hice los cambios que indica en la parte de Instalar visual 6, pero cuando ejecuto acmsetup.exe me sale el siguiente mensaje: "You most first run the Installation Wizard before running setup".

     

    Cómo puedo resolver este problema. Muchas gracias.

     

    Yamil


    Yamil Quesada G.
    martes, 4 de enero de 2011 15:52
  • No mames Ax_Lofer cual conocimiento si eso te lo volaste de http://www.jorgeoyhenard.com/instalar-visual-basic-6-en-windows-7/2241/

     

    viernes, 14 de enero de 2011 21:05
  • hola,
    :-)
    estebe investigando con respecto a tu caso es  la mentablemente tengo que  decirte que vb6
    ya no tienes soporte .

    dale un vistazo a esta conversacion 


    un saludo.

    Enmanuel Grullard@Developer ASP.NET,ASP.NET MVC C#.NET
    sábado, 15 de enero de 2011 3:31
  • Vaya Ax_Lofer, ya que me copiaste todo literal el post podrías citar la fuente de mi blog ratón. http://www.jorgeoyhenard.com/instalar-visual-basic-6-en-windows-7/2241/ gracias
    lunes, 14 de febrero de 2011 23:37
  • Hola Leonardo, te hago una consulta... yo intente en algun momento hace bastante, hablamos de dos años atrás aprox., quise meterme e investigar un poco con curiosidad lo que era java. Me interesó sumamente la posibilidad de que se puedan ejecutar las aplicaciones en cualquier plataforma. Pero me decepcionó sumamente la LENTITUD de ejecución de las aplicaciones. Para no ir mas lejos OpenOffice esta hecho en java y arrancar el programa da como para prepararse un café, hacerte unas tostadas, leer los titulares del diario... No descarto en cambio que java como C son lenguajes SERIOS...

    La consulta es la siguiente: esto cambió desde aquel entonces ?... cambió algo ?


    Marcelo Robin
    jueves, 3 de marzo de 2011 12:07
  • muchas gracias por vuestra ayuda, soy nuevo bastante verde, lo que me acabas de esplicar ,ya lo he hecho, pero cuando abro el setup los copio y los pego, el archivo vb98ent.stf, me aparece el el vs98ent.stf ,   lo renombro por acmsetup.stf ,  despues lo ejecuto como administrador, y me sale que ejecute el de compatibilidades, y no sale ,puede ser  que yo no haya puesto el windows xp  sp3.
    lunes, 16 de abril de 2012 19:27
  • Por que no te vas un poco a la..............p....q....t.....rió
    sábado, 28 de abril de 2012 22:18
  • Estimados

    Al ejecutar el archivo Setup.exe (instalador de VB6.0) solicita instalar el Microsoft Virtual Machine para Java y después te muestra el mensaje de Error "Instalar el asistente...". Para evitar el mensaje Microsoft Virtual Machine para Java; crear el archivo msjava.dll en la carpeta C:\Windows; abres el Bloc de notas y seleccionas Guardar como... en la opción Nombre: msjava.dll y Tipo: Todos los archivos. (No escribir texto en el archivo que creas)

    Luego para Instalar Visual Basic 6.0 en Windows 7 de 64bits

    1. Copiar el CD de Visual Basic en una carpeta vb6 en el disco duro
    2. En esa nueva carpeta, copiar todos los archivos de \vb6\setup\ en la carpeta principal recien creada \vb6\
    3. Ahora renombramos el archivo vb98ent.stf ó vs98ent.stf por acmsetup.stf
    4. Ejecutamos acmsetup.exe para instalar el VB6.0 en Windows 7 de 64bits.

    Espero les sirva...

    Saludos desde Perú.

    • Editado icewam miércoles, 9 de mayo de 2012 3:55
    • Propuesto como respuesta icewam miércoles, 9 de mayo de 2012 3:55
    miércoles, 9 de mayo de 2012 3:53
  • Hombre, dicen por ahí: "Honor a quien honor merece".

    Dmucho tiempo he estado tratando de rescatar unos diseños que hice en vb6 hace 10 años sin exito.

    Ayer siguiendo paso a paso tu respuesta logre hacerlo y ahora tengo mis diseños.

     Es muy adecuada la forma como lograste transmitir la solucion. Muy bien documentada tu respuesta. Gracias

    MauricioIvan

    martes, 17 de julio de 2012 12:20
  • Saludos.
    En una anterior respuesta  indique que tuve los mismos problemas de instalacion. Sin embargo ahora puedo indicar lo siguiente: Mi primera prueba lo hice sobre Windows7 Home Premiun y no pude instalar VB60 ya que al momento de pedirme la actualizacion de Java, Win7 me advertia que el soft tenia problemas de incompatibilidad, continuando con la instalacion, la PC reiniciaba y me volvia a pedir la actualizacion de Java y no podia salir de este bucle. A cabo de terminar la Instalacion de Visual Studio 6.0 Emprearial (solo utilzo VB) en Windows7 Ultimate, me salio la misma advertencia de Java, sin embargo continue la instalacion, reinicie la PC y continuo sin problemas hasta finalizar la instalacion.

    Sin embargo, y como muchos de los programadores de VB6.0, tengo varios sistemas utilizando OCX y rutinas API. Probar cada una de estas en Win7 y ver si funcionan ya es otro problema.

    En resumen: Windows 7 te deja instalar VB6.0 dependiendo de que version de Windows 7 tengas

    Saludos
    Carlo C.

    Porque no pruebas con las version Windows 7 Professional, yo tengo instalado Visual Studio 6 y me funciona correctamante.

    jueves, 16 de agosto de 2012 15:45
  • A mi me paso algo aprecido asi que lo qie hice fur bajar virtualbox instalar windows xp de mi anterior computadora y desde ahi lo ejecuto, la nueva maquina queme compre trae windows 7 a 64 bits y senti que era un rollo hacerlo andar asi que esa solucion fue la mas corta y como mi aplicasion trabaja tambien con sql 2005 no se alenta mi equipo hasta que cargo mi maquina vortual es cuando arranca y aun asi mi compu esta rapida tiene 4 gb en RAM.

    Saludos.

    domingo, 19 de agosto de 2012 22:25
  • vaya, muchas gracias por la ayuda!
    viernes, 14 de septiembre de 2012 11:29
  • Pero no se pueden ver los progms fuentes, da un error de OCX.

    • Propuesto como respuesta magui2 jueves, 5 de septiembre de 2013 16:12
    • Votado como útil magui2 jueves, 5 de septiembre de 2013 16:13
    • Propuesto como respuesta magui2 jueves, 5 de septiembre de 2013 16:13
    lunes, 4 de marzo de 2013 12:23
  • hola
    jueves, 5 de septiembre de 2013 16:13
  • hola yo tengo  un problema no puedo instalar visual basic 6.0 me dan muchos errores mi sistema es windows xp quiero que me ayuden gracias

    jueves, 5 de septiembre de 2013 16:18
  • Un millón de gracias!!! Impresionante!!! SALUDOS!!

    • Editado PinionFijo miércoles, 11 de septiembre de 2013 14:43
    miércoles, 11 de septiembre de 2013 14:42
  • tengo problemas con dtpicker por que no encuentra la libreria microsoft windows common controls 2.6.0
    miércoles, 20 de noviembre de 2013 13:54
  • Después de casi 4 años que publiqué ésta respuesta, son muy pocos los votos ya que a muchos les han servido, directamente via email he apoyado a un poco mas de 100 usuarios con duda.
    Si les sirvió mi solución no se les olvide dejar su voto!!!
    Saludos y FELIZ AÑO!!!
    martes, 7 de enero de 2014 19:16
  • ya lo resolviste? sino tengo la solución.

    contáctame por correo

    la-jungla@live.com.mx

    martes, 7 de enero de 2014 19:19
  • Más bien fue al revés.
    martes, 7 de enero de 2014 19:19
  • Claro que tiene soporte, sabes? basic, gwbasic, aun tienen soporte

    martes, 7 de enero de 2014 19:20
  • asi es correcto.

    en propiedades cambia la compatibilidad-

    martes, 7 de enero de 2014 19:22
  • Saludos, que bien!!!

    feliz año!!!

    martes, 7 de enero de 2014 19:22
  • Gracias Mauricio, Feliz Año.
    martes, 7 de enero de 2014 19:23
  • De nada que bueno que te sirvió, no se te olvide votar.
    martes, 7 de enero de 2014 19:24
  • Hola magui2 ya resolviste tu problema?
    martes, 7 de enero de 2014 19:24
  • De nada PinionFijo.

    No se te olvide votar!!!

    Feliz Año!!!

    martes, 7 de enero de 2014 19:25
  • Muchas Gracias Mint Man

    Feliz Año!!!

    martes, 7 de enero de 2014 19:30
  • Muchas gracias AX_LOFER por tu ayuda, es muy bueno contar con personas como tú. No solo por lo que pones en tu blog, lo cual me fue útil, sino por la ayuda remota que me brindaste. Saludos
    martes, 7 de enero de 2014 21:59
  • Hola Carolina.
    De nada, un placer.

    Me fascina éste maravilloso mundo de la computación!!!

    p.d. Te faltó darme voto. :)

    miércoles, 8 de enero de 2014 4:28
  • ya solucionaste?
    miércoles, 8 de enero de 2014 4:29
  • Totalmente de acuerdo.

    Estoy cansado que MS saque una tecnologia y al cabo de unos años, por un

    lumbreras se le ocurre cambiar, se vaya todo el codigo de años por el retrete.

    Aparte de VB6, VFOXPRO, tambien paso con .NET 1 que ya no funciona con Win7 y Win8.



    • Editado miquelmatas miércoles, 4 de junio de 2014 15:26
    miércoles, 4 de junio de 2014 15:25
  • Amigo....

    Seguí todos tus pasos pero me reclama por un setup.ini. Al revisar ese archivo comprobé que no existe.

    Espero tu ayuda

    miércoles, 8 de octubre de 2014 22:16
  • Creo que me funcionó. Muchas Gracias por el dato
    martes, 18 de agosto de 2015 20:59
  • Creo que lo mejor es trabajarlo en XP con maquina virtual.

    Asi tu pc seguira actualizandose sin problemas y siempre podras trabajar con VB6

    Rafael Castillo

    Venezuela

    jueves, 27 de agosto de 2015 1:28
  • La Jungla...Gracias Totales!!!! Por fin gracias a vos, lo pude resolver y voy a poder dar mi exámen...todas las bendiciones del cielo sobre vos...Saludos!!!
    jueves, 16 de noviembre de 2017 1:35
  • Muy sencillo. Creas un archivo con el block de notas, sin escribir nada en el lo guardas con este nombre: MSJava.dll, y lo guardas en C:/Windows

    Ya puedes instalar y usar el visual baic 6 sin problema.

    Importante que la extension sea DLL.

    domingo, 23 de septiembre de 2018 17:24
  • Totalmente de acuerdo con este programador.

    Cientos de horas de trabajo perdidas gracias a las políticas de MS.

    VB.Net. ¡Jamás!

    miércoles, 20 de enero de 2021 13:49