PDA

Ver la Versión Completa : Confundido con Install Shield xpress delphi 7.0


BuRtOn
31-03-2009, 17:33:05
Saludos amigos, lo que sucede es que tengo un problema o una confusion con el install shield express que viene con delphi 7.0, lo que sucede es que no se como hacer para que mi aplicación quede ubicada en el disco local D del pc, y aqui escribo en que parte del instal shield estoy confundido:

General Information ---> INSTALLDIR ---> [ProgramsFileFolder]MEDISYSTEM (Aqui en donde me ubico ya que una vez hice un instalador pero todo me quedo en c, y no se que va aqui, pero se que de aqui es que se ubica mi aplicación en D:\)

General Information ---> DATABASEDIR ----> [INSTALDIR]BD (Aqui se que se coloca el nombre de la carpeta donde ubico la bd, pero no se que va si todo lo oriento a D:\)

Bueno creo que esa es mi gran duda, por que el resto ya se como lo hago, agardezco que me puedan colaborar, muchas gracias amigos.

Chris
31-03-2009, 18:02:20
El estándar en Windows es el de instalar los programas en C:\Archivos de Programas o cualquier otra ubicación que esté establecida en la configuración. La ruta a instalar esta definida por la variable [ProgramsFileFolder].

Si aún así quieres cambiar la ubicación predeterminada de tu programa, pues entonces, creo que en installShield existe una opción que permite que el usuario final pueda especificar la ruta de instalación, debes buscarla.

Por otro lado, quiero aclararte que en InstallShield "DATABASEDIR" no es precisamente la Base de Datos que utiliza directamente tu sistema, sino más bien, es una base de datos especial del instalor, que le indica los archivos que se instalaron y dónde fueron instalados, esto es para propósitos de actualizaciones o cuando desintales el sistema.

Creo que tu inquietud debe ser por el hecho de querer almacer la base de datos en otro lugar donde no esté el sistema operativo, por eso de los virus y facilitar el formatear el sistema sin importar si se perderán datos importante. Bien, creo que con la edición express no puedes especificar una ruta dedicada a una característica del software (la base de datos). Puedes probar Inno Setup, que es gratuíto y flexible, si es que no consigues solucionar tus problemas.

Saludos.

BuRtOn
31-03-2009, 18:46:58
Gracias anigo, habia olvidado ese detalle...ya solucione mi problema, gracias.