Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   INNO SETUP, aplication creater (https://www.clubdelphi.com/foros/showthread.php?t=52411)

eddg 19-01-2008 22:12:43

INNO SETUP, aplication creater
 
Señores, he estado luchando con el Inno Setup para poder crear mi instalador automático, y sigo los pasos que me dice el siguiente manual:

http://www.programatium.com/vfox/tut...-innosetup.htm

Hago todo al pie de la letra, se crea el ejecutable y todo!

Sin embargo, cuando ejjecuto el programa me aparece un mensaje de error que dice lo siguiente:

"No se ha encontrado el archivo de base de datos
La aplicación será finalizada"

y se cierra, nunca abre la aplicación!

NO tengo idea de que este haciendo mal o que me falte por hacer!

Agradecería a quien tenga la gentileza de ayudarme al respecto! Un millón de garcias de ante mano!

Caral 19-01-2008 22:19:01

Hola
Aqui cabrían Tres preguntas:
Incluiste la base de datos en el instalador?
Que base de datos incluiste?
Como hace la conexion a la base de datos el programa?
Saludos

eddg 19-01-2008 22:43:57

Ok, te explico!

La base de datos con la que estoy trabajando es un archivo de texto (.TXT) normal y silvestre. En él tengo los siguientes datos: Nombre, ID, TELEFONO, DIRECCION.

y para leerla o utilizara, solo empleo el comando...

$ Readln(arch,nom,id,tel,dir);

...desde alguno de mis PROCEDURE.

En cuanto al Inno Setup, en la parte donde me dice que Archivos quiero Incluir, adiciono, todos absolutamente todos los archivos que tengo dentro de mi carpeta del proyecto, las Units, las Forms, las imagenes, la base de dato (archivo TXT), etc...

Espero haber respondido tus preguntas...

JXJ 19-01-2008 22:57:23

y en el directorio donde instalaste tu programa.. ¿esta tu base de datos .txt?
¿estas usando algun directorio especial de windows, para colocar tu txt?
¿si es windows vista.. ?tienes que usar directorios especiales.

eddg 19-01-2008 23:02:23

Uso Win XP,
y sí, mi base de datos esta en una Sub-Carpeta dentro de mi Carpeta del Proyecto!

Pero igual, al momento de crear el Instalador, agregué ese archivo desde la carpeta contenedora!

JXJ 19-01-2008 23:27:26

a mi me ha pasado algo asi.(como a ti supongo)

tengo mi carpeta de pruebas. y la de codigo fuente
asi.
Código:

mi programa
src
bin
deploy
instalador


en deploy estan el ejecutable, los archivos de programa, dlls,
imagenes, archivos de ayuda chm
y demas, el exe principal funciona muy bien en esa carpeta.

pero al hacer el instalador y al instalar el programa no funciona
por que la estructura y ubicacion de los archivos no es la misma
que la de de deploy.

puede ser ese tu caso.

eddg 20-01-2008 17:10:02

Muchas gracias a quienes quisieron darme una mano, mil gracias.

Después de una Perseverante Aplicación logré determinar el error cometido.

Solo fue que al momento de agregar los archivos necesarios para la ejecución del programa, los agregaba uno por uno, y para solucionar el problema decidí agregar la carpeta del proyecto completa, en el boton

"add Folder", con ello se agregaron todos los archivos con las respectivas sub-carpetas, y LISTO, problema solucionado, se pudo crear mi Instalador

y además el Programa funciona correctamente con su respectiva base de datos!!!



Gracias a los Expertos por Leer y no opinar! sin embargo la vibración de sus mentes hizo que sus conocimientos llegaran a la mía de manera Paranormal... Nuevamente un MILLON de gracias a quienes SÍ opinaron...

eddg 20-01-2008 17:11:30

GRACIAS A:


CARAL y a JXJ

Un millón de Gracias...


La franja horaria es GMT +2. Ahora son las 18:12:29.

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