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 11-08-2006
Choclito Choclito is offline
Miembro
 
Registrado: jul 2004
Posts: 169
Poder: 20
Choclito Va por buen camino
Lightbulb Problema con fbclient en la instalacion de una aplicacion

hola amigos del foro comentarles q logre hacer un instalador de la aplicacion que hice, pero mi problema es el siguiente:

El sistema lo hice en delphi 7 y con firebird y gracias al foro logre hacer un instalador en el cual este la aplicacion y firebird (instalacion silenciosa) pero cuando lo ejecuto en la maquina q instale no funciona y me sale un mensaje algo asi que no encuentra la libreria cliente
¿como puedo hacer para incluir la libreria fbclient en el instalador puesto que en la instalacion de firebird 1.5 hay que habilitar esa opcion y yo quisiera que eso ya este incluido en el instalador que hice ?

Comentarles que hice el instalador solo de la aplicacion y donde primero tenia que instalar firebird y luego la aplicacion y ahi salio todo a la perfeccion pero lo que yo quisiera es que tanto firebird como la aplicacion esten en un solo instalador pero incluyendo la libreria fbclient en windows

Espero me puedan ayudar y estare muy agradecido por las sugerencias y ayuda que me brinden
Responder Con Cita
  #2  
Antiguo 11-08-2006
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Pero, ¿cómo lo instalas?, ¿qué haces?
Responder Con Cita
  #3  
Antiguo 11-08-2006
Choclito Choclito is offline
Miembro
 
Registrado: jul 2004
Posts: 169
Poder: 20
Choclito Va por buen camino
Lightbulb gracias por responder

Muchas gracias por responder y lo que hago es que en el script de inno setup llame a la aplicacion y al instalador de firebird y el codigo es el siguiente:
Código Delphi [-]
; Script generated by the My Inno Setup Extensions Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
[Setup]
AppName=SAM
AppVerName=SAM 1.0
DefaultDirName=d:\P_SAM\
DefaultGroupName=SAM
DisableDirPage=yes
Compression=lzma
SolidCompression=true
OutputDir=C:\Documents and Settings\Luis\Escritorio
OutputBaseFilename=SAM_instalador
Password=luzmilaluis
[Languages]
Name: Es; MessagesFile: compiler:spain.isl
[LangOptions]

[Tasks]
Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked
[Files]
Source: ..\Aplicacion\P_SAM.exe; DestDir: {app}\Aplicacion; flags: ignoreversion
Source: ..\BD\P_SAM.fdb; DestDir: {app}\BD; Flags: onlyifdoesntexist
Source: D:\kitSinaf\Firebird\Firebird-1.5.3.4870-0-Win32.exe; DestDir: {tmp}; Flags: deleteafterinstall
Source: ..\Presentacion\pres1.swf; DestDir: {app}\Presentacion
Source: ..\Presentacion\pres_consulta.swf; DestDir: {app}\Presentacion
Source: ..\Presentacion\pres_fichaje.swf; DestDir: {app}\Presentacion
Source: ..\Presentacion\pres_conta.swf; DestDir: {app}\Presentacion
Source: ..\Presentacion\pres_farmacia.swf; DestDir: {app}\Presentacion
Source: ..\Presentacion\pres_seguridad.swf; DestDir: {app}\Presentacion
Source: ..\Ayuda & Manual_usuario\MANUAL DEL USUARIO.doc; DestDir: {app}\Ayuda & Manual_usuario
Source: ..\Ayuda & Manual_usuario\Ayuda\AYUDA.HLP; DestDir: {app}\Ayuda & Manual_usuario\Ayuda
[Icons]
Name: {group}\SAM; Filename: {app}\Aplicacion\P_SAM.exe; IconIndex: 1; Tasks: ; Languages: 
Name: {userdesktop}\SAM; Filename: {app}\Aplicacion\P_SAM.exe; Tasks: desktopicon; IconIndex: 1
/*quisiera q en la instalacion tambien se copie la libreria fbclient ya sin eso no ejecuta el sistema*/
[Run]
Filename: {tmp}\Firebird-1.5.3.4870-0-Win32.exe; Parameters: /SILENT
Filename: {app}\Aplicacion\P_SAM.exe; WorkingDir: {app}; Flags: postinstall; MinVersion: 4.1.1998,0; Tasks: ; Languages: 
[Dirs]
Name: {app}\BD
Name: {app}\Presentacion
Name: {app}\Aplicacion
Name: {app}\Ayuda & Manual_usuario
Name: {app}\Ayuda & Manual_usuario\Ayuda
Para aclarar mi problema es que asi con el script instala firebird y la aplicacion pero no copia el fbclient a windows
¿Como puedo hacer para que instale firebird copiando el fbclient en windows?
¿o que mas tengo q hacer para solucionar el problema?
Cuando instale por separado ejecuta sin problemas ya que habilito en la instalacion de firebird la copia de fbclient
Pero con la instalacion silenciosa de firebird no me muestra las ventanas de instalacion de firebird y lo hace directamente
¿Que codigo tengo q añadir en el script para q copie el fbclient?
Gracias por las sugerencias y respuestas
Responder Con Cita
  #4  
Antiguo 11-08-2006
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Desconozco si es posible hacer lo que quieres automáticamente, pero creo que podrías hacerlo facilmente insertando al final del script una línea para que haga la copia del archivo.
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
gds32 o fbclient Leonardo Conexión con bases de datos 1 06-06-2006 11:53:46
Una mano con FIBPlus y FBClient.dll El_Raso Firebird e Interbase 5 10-02-2006 19:28:53
Empaquetar Apliación daly Varios 3 18-10-2005 02:00:36
Problema con instalación en Linux apicito Firebird e Interbase 0 03-12-2004 13:40:09
Apliación 3 Capas - MultiEmpresa ceocarbajal Providers 3 31-07-2004 02:39:47


La franja horaria es GMT +2. Ahora son las 10:13:59.


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