haber, te explico, todo programa realizado en visual basic 6, aunque este programa no tenga ni una linea de codigo, necesita la runtime que es una .dll llamada msvbvm60.dll, sin eso no funciona.
a su ves esta dll, necesita de otras dll tambien, pero que ya son del sistema de windows, pero por las dudas siempre se deben llevar.
simpre es recomendable instalar el paquete runtime, que instala todos los archivos necesarios para ejecutar una aplicacion de visual basic 6, aca esta el link de la pagina de microsoft:
VBRun60.exe instala archivos en tiempo de ejecución de Visual Basic 6.0
eso de copiar la carpeta system32 olvidate, cada sistema operativo tiene diferentes archivos en esa carpeta, aparte asi no hace, simplemente hay que llevar los archivos necesarios, como te explique antes y nada mas.
si podes saber que archivos dll usa un .exe, es mas con el visual basic ya viene una herramienta para eso, se llama Dependency Walker (depends.exe), fijate que lo tenes que tener, con eso seleccionas el .exe y te arma un arbol con todas las dependencias.
saludos.
a su ves esta dll, necesita de otras dll tambien, pero que ya son del sistema de windows, pero por las dudas siempre se deben llevar.
simpre es recomendable instalar el paquete runtime, que instala todos los archivos necesarios para ejecutar una aplicacion de visual basic 6, aca esta el link de la pagina de microsoft:
VBRun60.exe instala archivos en tiempo de ejecución de Visual Basic 6.0
eso de copiar la carpeta system32 olvidate, cada sistema operativo tiene diferentes archivos en esa carpeta, aparte asi no hace, simplemente hay que llevar los archivos necesarios, como te explique antes y nada mas.
si podes saber que archivos dll usa un .exe, es mas con el visual basic ya viene una herramienta para eso, se llama Dependency Walker (depends.exe), fijate que lo tenes que tener, con eso seleccionas el .exe y te arma un arbol con todas las dependencias.
saludos.