RE:Ejecutable en Visual Basic 6
Hola:
Los programas ejecutables de Vb no funcionan simplemente copiándolos en otra máquina, a no ser que en esa estén instaladas las bibliotecas de tiempo de ejecución, que son varios archivos (principalmente con la extensión dll), y que tampoco basta que simplemente estén copiados sino que deben estar registrados en el sistema.
Si en la PC destino llegan a estar porque otro programa de Vb los instaló antes, va a andar.
De todas maneras uno no puede confiarse de esto, y entonces lo correcto es hacer un paquete de instalación, es decir, generar el o los discos de instalación, en donde se incluyen todas los archivos necesarios.
Para eso necesitas un programa que lo haga, si bien hay varios en el mercado lo más sencillo es que utilices el Asistente de empaquetado y distribución que viene con Visual Basic.
Para ejecutarlo dirígete al menú de Inicio, Programas, en la carpeta de Visual Basic busca donde dice "Asistente de empaquetado y distribución"
Saludos y suerte,
Javier