![]() |
cómo hacer instalador o similar?
Hola a todos, necesito correr un programa hecho en delphi en una máquina que no tiene delphi :rolleyes: explicación: cuando pongo el ejecutable y la base de datos en la máquina destino el programa no corre; pero si instalo delphi ohhh maravilla corre sin ningun problema, pero por cuestiones de licencias no puedo instalarlo en esa máquina, ¿cómo puedo hacer para que el archivo ejecutable corra o se instale con todo la base de datos y demás archivos en la máquina destino sin necesidad de instalar delphi y funcione correctamente?.
Les agradezco mucho por la ayuda que me han dado!! :D Saludos Tony |
Bueno primero que todo ...
Puedes hacer con el inno setup, unos instaladores super faciles y ademas en gratis, lo encuentras www.innosetup.com En cuanto a la base de datos tienes que especificar cual es?, para decirte que dll requieres o componentes necesitas instalar. Y recuerda para que un programa hecho en delphi te funcione en cualquier maquina (solo vcl), ves a Project->options->packages y descheca "Build with runtime Packages" |
Gracias
Muchas gracias Trigger una base esta en access y otra en paradox.
:cool: |
Tambien puedes hacerlo con el InstallShield A mi me a funsionado de maravillas, Busca en los foros con la palabra Installshield hay varios hilos que hablan al respecto.
|
Cita:
Adelantandome a la siguiente pregunta ;): ¿Cómo se instala BDE desde el Inno Setup? Aquí tienes la explicación paso a paso (en el Knowledge Base de Inno): http://www.jrsoftware.org/iskb.php?a=bde Para asegurarte de que funciona correctamente la conexión a Access (puede ser que la máquina donde vas a instalar no tenga access, por ejemplo), yo añadiría a la instalción: * A última versión de las MDAC MDAC 2.8 * La última versión del Jet (motor de BD) http://support.microsoft.com/kb/239114 |
Te recomiendo el post de Neftali:
Con el inno setup puedes instalar el BDE (para acceder a access) y ademas añadir el alias, que lo vas a necesitar. Yo lo hice y excelente .... :D |
Bueno, ustedes diran que me pagan por hacerle propaganda al InstallShield pero no es asi...
Aclaro que yo no puedo decir si el Inno Setup es mejor que el InstallShield Pero si puedo aclarar que el Installshield es tan bueno que nunca he necesitado de usar otro programa... De hecho lo que resalta Trigger como ventaja del InnoSetup acerca del BDE y el alias tambien se puede hacer con el InstallShield por medio del "Object/Merge Modules" que es uno de los pasos a seguir dentro del programa y que por cierto es muy sencillo de utilizar. |
No te lo puedo negar jhonny, el installshield es el mejor software para hacer instaladores en el mercado, es mas no es comparable con el inno setup, pero si tienen una gran diferencia el inno setup es gratis!!!!!!!!!!!!!!!. para las cosillas sencillas que necesito esta bien, cuando sea algo mas avanzado si hay que recurrir al installshield
:D :D :D :D :D |
Cita:
|
La franja horaria es GMT +2. Ahora son las 21:16:19. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi