FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#21
|
|||
|
|||
Cita:
Por otro lado el programa de instalación se ve así Cita:
Hizo todo lo que se esperaba. Saludos.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#22
|
||||
|
||||
Yo añadiría el StrToOem al FParams. Haciendo una prueba, si se ejecuta el programa desde la línea de comandos y se le pasa una ruta que tenga acentos, no la lee correctamente.
// Saludos |
#23
|
|||
|
|||
Cita:
Imaginemos que tengo un alias , llamado Alias1 , dónde lo pondría ? Con respecto a lo que dice román , de poner StrToOem(FParams) , a cual hay que ponerle esta función , quizás sólo a este : DbiAddAlias(nil, PChar(StrToOem(GAlias)), PChar(StrToOem(FDrvName)), PChar(StrToOem(FParams)), True); Un saludo |
#24
|
|||
|
|||
Cita:
Cita:
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney Última edición por egostar fecha: 19-10-2006 a las 18:38:07. |
#25
|
|||
|
|||
La instalación ya me funciona perfectamente .
Pero puestos a mejorar en este post , me pregunto si seria posible una instalación en red con los alias y todo . Recuerdo que para instalar paradox en red , hay que instalar en BDE en los dos ordenadores . Hay que crear 2 unidades mapeadas , por ejemplo J e I . Hay que crear una carpeta dentro del directorio de la aplicación llamada por ejemplo net. Los alias , ya no apuntan a app/tablas , sino a J:/tablas (J:\ unidad mapeada donde esta el programa ) y además en el BDE , en la página de Configuración , en Drivers -> Native -> Paradox , hay que poner la unidad mapeada I , en Net Dir , que corresponde a la carpeta {app\net} . Hacer esto para instalar paradox en red no es dificil , lo haces una vez o dos y ya lo sabes para otras , pero pregunto , habría alguna posibilidad de hacer esto con el instalador Inno Setup . O esto ya es demasiado |
#26
|
||||
|
||||
Simplemente no uses unidades mapeadas.
Puedes usar rutas del tipo : "\\nombreservidor\nombrecarpeta". Al ser compartida con acceso global, tambien comparte todas las subcarpetas. Esa carpeta tendrá una subcarpeta que se llama "net" y dentro es donde redireccionas el NETFILEDIR de tu session en paradox. Al realizar la instalación con innosetup, lo mejor es hacerlo en una memoria USB, de esa forma tu cliente puede elegir qué ordenador de la red actuará como servidor, en un archivo se guarda la configuración de la instalación "Servidor", y despues al instalar en modo cliente se lee de ese archivo. Todo queda configurado correctamente. Los alias pueden ser creados dinámicamente con Database.Session.AddStandardAlias así que tampoco es problema. El problema de TODO es elegir un camino de los 300 que llevan al mismo fin. Saludos.
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
inno setup 5 | Cosgaya | Varios | 0 | 10-01-2006 13:09:38 |
Inno Setup Ini? | marceloalegre | Varios | 2 | 07-12-2005 20:49:17 |
Inno Setup | tarco35 | Varios | 0 | 09-04-2005 16:48:01 |
Mas funcionalidad con Inno Setup | alt126 | Varios | 3 | 20-12-2004 12:58:03 |
Script de Inno Setup | muli | Varios | 1 | 11-09-2003 20:12:04 |
|