FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Instalador
He creado un aaplicacion cliente a la que entre otra variables tengo que indicarle la ip a la que se tiene que conectar.
Quiero hacerlo desde el instalador pero no se como. Se que tengo que agregar cuadros de dialogo en el instalador para despues asignar los valores a las variables de mi codigo. Pero no se: 1- donde se guarda la informacion que se pone en los cuadros de dialogo. 2- Como asignar ese valor a las variables en mi codigo. Agradezco toda la ayuda. He programado en .NET pero he visto que aqui utilizan el installshield y este programa tb puede usarse en VS.NET |
#2
|
||||
|
||||
Bueno, el InstallShield me a parecido muy bueno para instalar aplicaciones y toda la cosa... Pero creo que en tu caso seria mas conveniente que usaras el InnoSetup que seguramente te permitirá personalizar con mas flexibilidad el asunto.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#3
|
|||
|
|||
Te comento lo que hago yo, que no quiere decir que sea la mejor forma, pero a mí me da resultado: Tanto la dirección IP del servidor, como el path de la base de datos, último usuario que ha accedido, modo de acceso, etc... las guardo en el registro de windows. La instalación la hago normal, con el InstallShield o un pequeño programa de copia y registro de librerias, dependiendo del caso, pero cuando la aplicación se ejecuta por primera vez y detecta que estas variables de entorno no tienen valor o no existen, saco una pantalla de configuración para que el usuario o instalador ponga los valores correspondiente. Además, saco esta ventana cada vez que hay un problema de conexión, por si el servidor se estropea y es necesario redireccionar el acceso a la BD a otra máquina de la red.
|
#4
|
|||
|
|||
Gracias por las respuestas, miraré el innosetup a ver que tal, pero...
afxe me parece acertada esa idea, incluso en la ayuda de microsoft explican mas o menos eso, lo que pasa es que: Como se guarda la información en el registro??, al ponerla en los cuadros de dialogo?? Me podrías indicar como?? Por otro lado, como asigno el valor a las variables de mi código?? Gracias afxe, espero tu respuesta. |
#5
|
||||
|
||||
Cita:
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#6
|
|||
|
|||
Sobre TRegistry
Jhonny tiene razón, en la ayuda viene todo muy bien documentado, no obstante te propongo una introducción simple:
Ya te adjunto las dos rutinas de lectura y escritura...
No sé si habré copiado algo mal, pero seguro que te dará una idea. No dejes de leer la ayuda para afianzar los conocimientos sobre TRegistry. Saludos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
instalador | Max_E. | Varios | 3 | 28-02-2007 19:42:07 |
instalador | carlosmbrizuela | PHP | 2 | 17-01-2007 16:01:15 |
Instalador | jdattoli | OOP | 2 | 14-07-2005 22:22:02 |
Instalador | Franklim | Varios | 2 | 20-04-2004 12:46:01 |
Instalador | VolaRe | Varios | 1 | 09-02-2004 21:09:20 |
|