FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Ayuda con ejecutable
Hola acabo de terminar mi aplicación, y he creado el archivo exe ejecutable.
Pero para mi sorpresa dicho archivo solo funciona en este ordenador, cuando lo llevo a otro da el tipico error de windows xp enviar no enviar... Es un programa con una base de datos en ems interbase. Asi ke copie al otro ordenador el ems y registre la base de datos pero ni asi. Supongo que para ver el programa en otro ordenador no hay que tener delphi instalao sino apaga y vamonos... eejeej He estado mirando por Internet pero nada... solo que con los programas install shield y varios hacerle un archivo instalable. Bien he hecho eso, pero menuda tonteria lo que hace esto es meter en el archivo instalable el exe y la base de datos o sea como si me llevo el exe en un disquete al otro ordenador... O hago mal el instalable, o el ejecutable o algo pasa jeje Desde Delphi en Project Directories le puse la ruta para el ejecutable pero lo dicho en otro pc no funciona. Alguien sabe que hacer para crear el exe cuando acabas la aplicacion? Gracias de antemano |
#2
|
|||
|
|||
Para empezar mira si usas alguna dll externa y si no, lo que yo hice una vez que me pasaba eso, fue instalar delphi, e ir instalando cosas hasta que llegué a lo que faltaba, así ya sabía que tenia que instalar en un ordenador limpio...
|
#3
|
||||
|
||||
Deberías coger y hacer una instalación de tu ejecutable con instashield, que te incluye las dll de DBE y todo lo que necesitas para "jugar" con tablas.
__________________
:) |
#4
|
||||
|
||||
Mírate también que no tengas activada la casilla Project | Options | Packages | Build With Runtime Package
Si es así, puedes hacer dos cosas, o distribuir los BPL que necesites o desmarcar la casilla. Lo del BDE no es necesario si no lo usas, pero sí es necesario que instales el motor de base de datos que uses en tu programa así como no especificar por código la ruta de la base de datos (esto te obligaría a tener en el cliente la misma estructura de carpetas y, no siempre es posible y, por supuesto, no es necesario).
__________________
Si no tienes algo que decir más importante que el silencio, cállate |
|
|
|