Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Cómo generar un Instalador con Install Shield ? (https://www.clubdelphi.com/foros/showthread.php?t=1870)

Anabel 01-07-2003 17:06:54

Cómo generar un Instalador con Install Shield ?
 
Hola,

no sé como generar un instalador para un sistemita muy pequeño que utiliza sus bases de datos en Paradox y el BDE, podría alguien por ahí darme una idea de como se maneja el InstallShield... estoy utilizando Delphi 7.

Muchas Gracias

SoftMakerMex 01-07-2003 21:56:06

Hola Anabel...

El nivel de complejidad de lo que tienes que hacer para crear una distribución va a depender de la version de InstallShield que tengas, delphi 7 viene con una Edición limitada de InstallShield Express, y por lo tanto la mayoria de de las caracteristicas estan desabilitadas como por ejemplo la de escanear la ejecución de la aplicación para incluir las librerias de ejecución de delphi.
Personalmente te recomiendo que utilices InstallShield Developer 8.

Para mayor facilidad utiliza el asistente que te ofrece el InstallShield.

Antes de empezar crea una carpeta para guardar el proyecto de distribución, y dentro de ésta crea una carpeta para que guardes la distrubución.

Utilizado el asistente, crea un nuevo proyecto, guardalo. y sigue los pasos que te indica, entre ellos esta:

* Añadir los archivos que se deben distribuir para tu aplicación, debes seleccionar el ejecutable y los archivos de base de datos que éste utilice, tambien debes incluir los demás archivos que necesite tu aplicación (archivos ini, archivos binarios, etcetera...)

* Crear los accesos directos de tu aplicación.

* Indicar la ruta en que realizará la instalación de la aplicación.

* Crear el alias de datos que va a utilizar tu aplicación.

* Configurar las pantallas que deberá mostrar el instalador.

* Y finalmente indicar el tipo de distribución que deseas... en CDROM, para instalación desde unidad de Red, instalación desde internet, e incluso si eliges una distribución para CDROM, puedes indicar que se genere el archivo de autorun para que al cargar el CD automaticamente se ejecute la instalación...

Ojala que te ayude a aclarar un poco el panorama, si tienes alguna duda puedes escribirme a mi correo.

miguel200xmx@hotmail. com

P.D.: me parecio que eres del DF, asi que lo deseas nos ponemos de acuerdo para charlar por telefono....

BELL 02-07-2003 19:31:22

Hola Ana, espero que te encuentres bien..
mira prodria ayudarte. yo tengo un articulo de como se crea un istalador con el installshield prodria facilitartelo...

mira yo aun no lo he revisado, pero creo que es bueno... comunicate conmigo a eagle@colombia.com, tengo otro.

ATTE:BELL

Anabel 03-07-2003 20:42:05

Gracias SoftMakerMex,


Ya logre hacer el instalador siguiendo el tutorial, aunque me tarde un poco pues necesitaba que el instalador, intalara el BDE y no me fue muy facíl dar con el de toda la lista que te ofrece el instalador, pero después de varios instalaodres creados di con el :p

Por ahora mi entalador quedo en la red, pero si me gustaria que se generara para CD con todo y autorun, talvez para ello te moleste mastarde puedo?

Saludos!!

SoftMakerMex 03-07-2003 21:16:03

Me alegro que lo hayas conseguido y claro que puedo ayudarte en el momento en que lo desees...

hasta pronto...

sakuragi 20-05-2005 20:05:57

hola que tal

me pueden mandar el manual del instalador?

gracias

o por el contrario una web donde este el link

sakudos

CarmaZone 03-06-2005 12:35:59

Hola, he estado leyendo este hilo y esque yo tambien necesito crear mi instalacion, uso Delphi 6 y paradox por lo que tengo que añadir BDE y no me aclaro muy bien con el installshield express que trae delphi.A ver si podeis ayudarme un poco. //j_david659@hotmail.com

Gracias De Antemano & Salu2!!!

ksawyers 22-02-2008 23:39:43

Necesito el manaul del installshield
 
Perdon estaba leyendo y a mi tambien me genera problemas el installador tengo delphi 6 e hice un programita pequeño utilizando paradox, pero a la hora de hacer el ejecutable le incluye el bde_ent me pide que cree un archivo nuevo de configuracion y eso no se como hacerlo me pueden explicar gracias....

angara 23-02-2008 19:00:24

Hola yo tambien tengo un serio problema, uso el instaldor que trae el Delphi7.
sucede que mi aplicación usa una base de datos Firebird y usos los componentes IBbasedatos de interbase, y los DataSource que trae el delphi7, todo bien funciona en mi equipo pero cuando instalo la aplicacion en el cliente, instalo el motor firebird 1.5 el mismo que use en la realizacion de mi aplicacion. copie la base de datos y el ejecutable al otro equipo. todo igual directorio y nombres. pero al intentar ejecutarla me da un mensaje de error de base de datos. No se si debo instalar el bde. tambien o que me falta. por otro lado me gustaria saber si se puede crear un instalador que instale el firebird y luego mi aplicacion sin que el usuario final tenga mucho que intervenir.
atte.
Gracias angara

juanlaplata 25-02-2008 15:11:02

http://www.casadelphi.com/articulos/...index.php?id=2

Aqui hay un articulo para ver.

pabloparra 25-02-2008 21:18:27

Hola,

yo tampoco sé como generar un instalador para una aplicación que tengo en delphi 5, podrían por favor explicarme como se maneja el InstallShield Express Limited Edition.

Muchas Gracias

ksawyers 26-02-2008 13:56:18

Muchas Graciasssssssssssssss
 
Uy chicos muchas gracias esto era justo lo que andaba buscando gracias mil mil mil garcias jejejeje lo probare pero estoy segura que me funcionara....:D:D:D:D

ksawyers 28-02-2008 13:55:18

Nooooooooooooooooooooooooooooo
 
Hola chicos de nuevo yo aca con un conflicto emocional :( segui el manualcito para hacer los instaladores ... primero me dio un error con el BDE, pero posteriormente no jjejejejejee pero ahora me dice cuando ejecuto el programa un error que el programita.exe ha generado un error y debe de ser cerrado por windows.... no TENGO NI IDEA de por que me da ese error si alguien me puede ayudar se lo agradecería mucho.


Gracias:p

angara 28-02-2008 14:45:30

Hola
Fijate si tu programa se compilo incluyendo los paquetes de los controles que usaste u alguna dll. por otro lado a mi me sucede eso mismo cuando la base de datos o su motor no se incluye en la instalación, si no es eso detalla un poco mas tu pproblema y gustoso este servidor te ayudara en lo que pueda.

ksawyers 29-02-2008 01:56:19

Menos entendi jejejejeje
 
Uyy perdona pero no te entendi yo genere el exe normalmente no cambie ninguna de las directivas de delphi ... solamente hice el programita jejjejeje y lo compile o construi, despues hice los instaladores siguiendo el articulo y listo asi que no se si le inclui alguna cosa exrtraña sin querer o si hay que cambiar algo en las opciones de compilacion del delphi ... el delphi q utilizo es el 6 y utilizo el installshield que viene en ese mismo disco ... no se si dara problemas que sea el installshield de prueba y no este completo ....:(

angara 01-03-2008 19:18:20

Hola:
Te explico mejor, resultal que a veces cuando uno programa con base de datos, sucede que puedes haber creado un alias y si al instalar la aplicacion no se encuentra el alias arroja un error. Por otro lado puede pasar que no incluiste en el install el motor de base de datos que usaste, eso tambien te da un error, como asi mismo si al compilar tu programa te fijaste si se incluyen los paquetes o no eso se nota por el tamaño del ejecutable si este es muy reducido significa que no se incluyeron los paquetes. todo esto produce error al correr la aplicacion en otro equipo.
si sigues con duda no temas en volver a consultar.
atte.
tu servidor
Andres

ksawyers 02-03-2008 05:44:49

OK, voy entendiendo jejejejeje
 
Mira lo del alias ya lo agregue siguiendo las indicaciones del articulo, igual que el motor de la base de datos, creo que por ese lado estamos bien .... lo de los paquetes... estuve revisano las opciones en delphi, ahi en las opciones dentro de la carperta de project hay una pestañita que me dice "Buil witch runtime packages" si la marco y reconstruyo el programa me baja el tamaño a 230K si lo desmarco el exe me mide 1203KB me parece lo contrario a lo q dices jejejejejejeje asi que no se hare la prueba cuando lo marco aunque el ejecutable pese menos para ver si ese es el error que me gira... gracias por tus respuestas me han servido de mucho ....

Si no me funciona jejejee te seguire molestando :p

angara 02-03-2008 14:24:50

ok prueba si te funciona, sino ya veremos que hacer, tambien puedo revisar tu codigo si lo deseas. solo lo ajuntas a un mail a mi dereccion
atte.
andres@pansol.cl

ksawyers 03-03-2008 03:35:47

Yaaaaaaaaaaaaaaaaaaaaaaaa
 
Muchas , muchas muchas gracias jejejejejeje ya me funciono el instalador gracias gracias gracias , era unproblemas con las carpetas que tenia una aparte para la base de datos ... la quite y meti todo dentro de la misma carpeta jejjejejejee pero en serio muchas gracias ahi los molestare despues cuando tenga nuevos problemitas jejejejeje :D:D:D:D:D:D

Enriquelán 03-03-2008 18:44:02

installshield no muestra mi controlador
 
Que tal?
Pues yo tambien tengo problemas con el DBE:
Cuando quiero crear el alias n el installshied xpress de delphi 5, a la hora de escoger el driver de mi alias, me muestra una lista de controladores, pero no me muestra el que yo necesito, entonces, que puedo hacer para que me lo liste.

Porque en otra ocasion me pasaba lo mismo, pero de repente un dia aparecio mi controlador y ahora, que trabajo en otra maquina, me volvio a pasar.

Como le especifico que quiero usar mi Driver o donde lo registro para que aprezca? Por cierto, el driver es el MyODBC para MySql.

Como ven? Una ayudadita, por favor!

Gracias, Tios Geniales!


La franja horaria es GMT +2. Ahora son las 04:25:33.

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