#7 Re: VB + Windows Vista x64
Originalmente publicado por
GonzaloP
osqar es la solución que pensé si no logro hacer que ande una VM es la solución, de todas formas dejo una pagina donde pueden encontrar la solución e instalar VB 6 Professional:
http://geeks.ms/blogs/lmartinez/arch...al-futuro.aspx
Si instalan el VB 6 Enterprise se instala sin problemas de compatibilidad.
El Enterprise no tiene nada que ver, VB6 fue creado sobre arquitecturas de 32 bit.
WinVista x64, trabaja con 64bit, la diferencia es mas brutal de la que representan los numeros "32 y 64".
Por ello no corre la aplicacion adecuadamente.
Si bien al ponerle la compatibilidad, esto ayuda, pero no sirve, porque en este preciso caso, es para CREAR aplicaciones, las cuales VB las genera en 32bit y 16bit.
Si las queres probar o ejecutar , tenes un drama y si ejecutas con el IDE, la aplicacion se crea por "interpretacion" y en 16/32 bit, dependiendo OCX's y demas. Lo cual te hace que te tire un error.
Por mas que todo este 100% bien.
Originalmente publicado por
osqar
Por tu bien te recomendaria que te instales una maquina virtual win32 y ahi corras VB, podes llegar a tener muchos problemas sino, hay ocx que no estan muy bien echas(a veces usan long en lugar de int) y podrian meterte basura en el stack, podrias tener problemas que serian muy dificil de debuguearlos.
+10.
Con respecto a las OCX, al menos las que vienen con el IDE, funcionan bien y estan bien hechas,han pasado x muchos debug y mejoras que los mismos usuarios le recomendaron a Microsoft y por ello existe hasta el SP6. no obstante no te puedo garantizar que las que se bajen de internet con "MENU XP" y toda esa webada, esten bien hecha como dice osqar.
Muchas de estas, estan hechas de mal forma, se usan mal los bucles y las variables estan agrandadas lo cual derrocha memoria a lo pavo.