Ver Mensaje Individual
  #2  
Antiguo 19-05-2010
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Reputación: 26
guillotmarc Va por buen camino
Cita:
Empezado por maeyanes Ver Mensaje
Hola...

Sobre el detalle de las rutas especiales en Windows, el mismo S.O. ofrece funciones para saber cuales son esas rutas.

La mayoría de los generadores de instaladores son capaces de obtener esas rutas no importa que versión de Windows es y desde tus aplicaciones de delphi solo necesitas usar las funciones del API. Busquen información sobre la función: SHGetSpecialFolderPath, a mi me ha evitado muchos dolores de cabeza...


Saludos...
Sí, pero cuando instalas el programa en el Cliente, el instalador no puede saber si el Servidor se ha instalado en un XP o Windows 7, así que no sabes si tienes que poner la cadena de conexión a \Program Files o a \Archivos de Programa.

Así que una buena solución es ahora evitar del todo la carpeta \Archivos de Programa.

NOTA: Bueno, en realidad la mejor solución es utilizar un Alias de Firebird y así no tienes que poner ningún tipo de ruta.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita