Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-04-2005
Phacko Phacko is offline
Miembro
 
Registrado: jul 2004
Posts: 157
Poder: 20
Phacko Va por buen camino
Inatalación de aplicaciones.....

Que tal, he visto algunos post referente a esto que voy a exponer, que no los he hecho utiles para lo que necesito.
Pues bien necesito hacer un archivo de instalación de una aplicación, la cual es para operar una base de datos hecha con D6, Tablas Paradox, y componentes TTable y DataSource. Ya he realizado dicho archivo ( a medias), pero, necesito instalar el BDE, que agregue a la lista de archivos del proyecto. Todo bien, a excepción del BDE pues se copìa mas no se instala, es decir es necesario instalarlo manualmente y peor aun cuando se quiere arrancar la aplicación se obtiene un error indicando que el alias no existe, obviamente no se ha dado a conocer al BDE.

Lo que he utilizado para crear el instalador ha sido el Inno Setup 4, agradeceria si alguien me puede dar orientación al respecto. De Hecho pense hecharmela a capela con codigo desde el programa para crear el alias de la siguiente forma:

If Not Session.IsAlias('Carniceria') Then
Begin
Try
Session.AddStandardAlias('Carniceria',ExtractFilePath(ParamStr(0)),'PARADOX');
Session.SaveConfigFile;
Except
MessageDlg('No se puede crear la Base de Datos',mtError,[mbOK],0);
Exit;
End;
End;


Seria suficiente con esto para evitar el error????, o hay alguna sugerencia ????,
he escuchado sobre Script's pero sinceramente ignoro la forma de programarlos (¿¿Que es un Script??).

Gracias de antemano.
Responder Con Cita
  #2  
Antiguo 04-04-2005
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.319
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
En una instalación de BDE necesitas dos cosas:
(1) Crear los Alias necesarios
(2) Instalar el BDE en la máquina donde vás a ejecutar la aplicación.

Para lo segundo (2) que parece ser donde tienes problemas, en la propia página de Inno Setup explica los pasos necesarios para instalar el BDE desde una instalación de Inno Setup:

http://www.jrsoftware.org/iskb.php?bde

Incluso si quieres crear el Alias desde la instalación de Inno, en lugar de hacerlo desde tu programa también se puede. Revisa el enlace que te he puesto arriba, en la misma página, pero un poco más abajo de donde se explica lo del BDE, está cómo crear un Alias.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 04-04-2005
Phacko Phacko is offline
Miembro
 
Registrado: jul 2004
Posts: 157
Poder: 20
Phacko Va por buen camino
Gracias

Gracias por atenderme, he leido la información del link y es justo lo que necesito, muy amable, lo pruebo, lo mas seguro es que todo vaya bien.
Nuevamente Gracias.
Responder Con Cita
  #4  
Antiguo 04-04-2005
Avatar de alt126
alt126 alt126 is offline
Miembro
 
Registrado: dic 2004
Posts: 171
Poder: 20
alt126 Va por buen camino
de todas maneras...

si ves que no es suficiente con eso...busca en los foros, porque hay varios hilos relacionados con el inno setup y la instalacion de alias...

si con todo eso, tienes problemas o algo...pues lo dices...intentaremos ayudar.

Adios,

Antonio
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 23:13:26.


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
Copyright 1996-2007 Club Delphi