Como instalar Visual Basic 6 en un SO de 64 bits y no morir en el intento.
Hola, supongamos que queremos instalar el Visual Basic 6 (en adelante VB para los amigos) en un ordenador con un Windows 7 de 64 bits…y ¿porque íbamos a hacer una tontería así?
Es decir, si ya nadie programa en ese lenguaje. Es antiguo, no es multiplataforma, no es orientado a objetos (aunque posee elementos de la POO), no tiene mucha demanda y muchos otros motivos que pueden dar los detractores de VB.
Pues no se supongamos que nos han encargado modificar algo que está hecho en VB, o bien que tenemos un trabajillo y eso ya lo hicimos hace años en VB y vamos a recauchutarlo un poco a ver si cuela. Bueno sea por el motivo que sea hemos decidido reinstalarlo, pero resulta que no se puede en nuestro flamante Windows 7 de 64 bits.
Una opción sería hacernos una máquina virtual en VMware o VBox o donde sea y montar un XP para correrlo allí (esto quizás lo explique otro día con sus carpetas compartidas para que le código quede fuera de la máquina virtual y su subversión y sus cositas).
Hoy vamos a ver como instalarlo en un sistema de 64 bits y que quede chulo (vamos, que funcione).
Vamos a empezar probando a instalarlo a pelo y ver que problemas tenemos. Yo voy a usar mi flamante Visual Basic 6 Enterprise Edition en Spanish. Pongo en CD en la cdromera ejecuto el archivo setup.exe y veamos lo que pasa:
Le damos a siguiente, luego aceptamos el contrato (¿alguien lee las condiciones?) y después ponemos el numero de Id y marcamos instalar VB edición empresarial…y..¡¡¡chachaaaannn!!
Cagada!!! Y ahora que hacemos??? Lo que yo hago es lo siguiente.
Instalación del VB.
Instalación del MSDN
Instalación del Service Pack 6
Se descarga el Service Pack y teóricamente se haría de forma similar.
Hay un segundo método un poco más rebuscado, pero si lo simple funciona…para que complicarse la vida.
Arreglando cositas
Para que al editar formularios no parpadeen los controles al moverlos.
Para que funcione la rueda del ratón en VB.
OJO: A los que limpien el registro con Ccleaner, que sepan que se carga el MouseWheel Fix.
Saludos.