Título: el archivo .exe del programa no abre Publicado por: orlandomaestre en 31 Diciembre 2019, 05:26 am buenas, agradezco la colaboración que me puedan prestar, el asunto es, descargue un programa realizado en foxpro, que no le corre el archivo .exe, quisiera saber si puedo modificarlo o editarlo para otro lenguaje y que me funcione, es un programa para la venta de boletos de loterías. es antiguo
Título: Re: el archivo .exe del programa no abre Publicado por: engel lex en 31 Diciembre 2019, 05:50 am Citar si puedo modificarlo o editarlo para otro lenguaje y que me funcione realmente esa propuesta es erronea... eso que acabas de decir literalmente significa escribirlo desde 0 en otro lenguaje de programación... sobre el problema podrías intentar dar mas detalles a ver si alguien puede ayudarte Título: Re: el archivo .exe del programa no abre Publicado por: Serapis en 1 Enero 2020, 20:17 pm quisiera saber si puedo modificarlo o editarlo para otro lenguaje y que me funcione La respuesta depende exclusivamente de tí... solo tu sabes cuales son tus conocimientos y capacidades, para responderte a si 'puedes modificarlo'.En cualquier caso este es el foro de Vb6, no el de ingeniería inversa... Si tus conocimientos de ingeniería inversa son limitados y tus ambiciones respecto a los cambios 'cuantiosas' suele ser más sencillo y rápido recontruirlo desde cero. Si la idea es que no quieres hacer cambios sustanciales, si no que simplemente funcionaba bien para plataformas (por ejemplo) de 16 y 32 bits, pero no te vale para 64 bits... igualmente debes acometer un proyecto nuevo, porque las referencias a memoria deben cambiarse y presumiblemente tener en cuenta el tamaño de datos para cosas como reservar memoria (por ejemplo para arrays), etc... es decir la infinidad de cambios a acometer serán tantos que solo detectar cada uno llevaría mas tiempo que empezar desde cero. Si te funciona en un viejo equipo, simplemente prueba toda la operatoria y la documentas igual con la interfaz y ya con esa documentación como especificación te pones a hacerlo en un proyecto nuevo. |