Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Error al correr el ejecutable (https://www.clubdelphi.com/foros/showthread.php?t=30724)

akinom38 16-04-2006 22:25:14

Error al correr el ejecutable
 
Hola, muy buenas noches!

Acabo de terminar una aplicación con Delphi 6 y usando como base de datos Paradox. Estoy tratando de crear el ejecutable mediante el InstallShield Express, pero una vez que creo el ejecutable y pruebo a instalarlo en otro ordenador, me dá el siguiente error :

Exception EDBEngineError in module Restaurant.exe
Path not found.
File: C:[DatabaseDir]\nombredeunatabla.db.

Creo que el problema está en alguna de las rutas, aunque tampoco estoy segura:
En las propiedades del producto he asignado los siguientes valores:

INSTALLDIR --> [ProgramFilesFolder]\Zumeta
DATABASEDIR -->[ProgramFilesFolder]\Zumeta

Luego he añadido el .exe y todos los archivos de la base de datos en [INSTALLDIR].

Además he seleccionado el BDE_ENT, he creado un nuevo archivo .ini y he creado el alias ZUMETA de la siguiente forma(Yo creo que es en el path donde está el fallo):
PATH=[DatabaseDir]
ENABLE BCD=FALSE
DEFAULT DRIVER=PARADOX

Luego he añadido el archivo ini ese con los demás archivos anteriores. (Este paso no sé si es necesario)

Y luego ya he creado los accesos directos. Y finalmente acabó compilando y creando los archivos de instalación.

Si alguien tiene alguna idea de cómo podría solucionarlo, le estaría muy agradecida. Thanks a lot!

akinom38 17-04-2006 00:01:42

Hola otra vez, confirmado que el error está al crear el alias. He hecho varias pruebas, y también he comprobado mediante el BDE Administrator que me crea el alias, pero en el PATH en vez de poner
PATH -->C:\Archivos de Programa\Zumeta
pues no traduce el [DatabaseDir] y pone
PATH --> [DatabaseDir]

He hecho alguna prueba utilizando [InstallDir] y me pasa lo mismo. Alguien sabe, qué está pasando?
Gracias.

akinom38 17-04-2006 00:23:06

Por cierto, se me había olvidado comentar que estoy utilizando la versión de InstallShield 3.03.


La franja horaria es GMT +2. Ahora son las 17:15:16.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi