FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Duda sobre usar .ini, xml o registro de windows para guardar datos de configuración
Buenas tengo una duda de cual es la manera mas optima de guardar datos de configuración local de una app, en este caso quiero es guardar los datos de:
ip del servidor base de datos usuario puerto para la conexión al servidor no se si usar .ini para lo cual tengo este código o usar xml o el registro de windows |
#2
|
||||
|
||||
Depende de diversos factores, pero yo recomendaría usar INI porque puede editarse sin necesitar un programa externo, al contrario que el registro, y porque el formato es mucho más simple que XML.
|
#3
|
|||
|
|||
en realidad quiero que sea editado solo desde la app porque voy a cifrar cierta informacion
|
#4
|
||||
|
||||
Hola webmasterplc.
Los archivos INI son muy simples de implementar, se pueden editar externamente a la aplicación y son portables a diferentes sistemas operativos. Mientras que el uso del registro de Windows es muy seguro, su mantenimiento es responsabilidad de windows; permite el acceso simultáneo de múltiples procesos y sus actualizaciones son atómicas. Esto último no es viable con ninguna de las dos opciones anteriores (la primera lo permite con cualquier editor y el segundo con regedit), sin embargo, si podes cifrar información. Particularmente y dado lo que comentas optaría por el registro de Windows. Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#5
|
||||
|
||||
Personalmente para temas generales prefiero INI. Por su sencillez, comodidad y accesibilidad.
Los XML no me gustan nada y sólo los utilizo cuando es obligatorio y no tengo otro remedio. El registro a priori te puede dar más problemas de permisos que un INI, y es menos manejable. Salvo que exista alguna necesidad especial, recomiendo INI.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#6
|
||||
|
||||
Pues si vas a cifrar información (que no lo recomiendo), tu opción lógica es usar el Registry. Además que no es fácilmente accesible, tiene tipos de datos que son compatibles con ALGUNOS métodos de encripción...
__________________
Felipe Eduardo Ortiz López. Delphi programmers does it recursively... "Un programador, es un creador de universos en donde sólo él es responsable. Universos de complejidad prácticamente ilimitada que se puede crear en forma de programas de ordenador." - Joseph Weizenbaum. Témele a los profetas... y a aquellos que están listos para morir por "la verdad", ya que como regla general hacen morir a muchos otros con ellos, frecuentemente antes que ellos, y a veces en lugar de ellos. — Umberto Eco |
#7
|
||||
|
||||
Encapsula en objetos e implementa los distintos formatos. Podés usar también JSON o una base de datos sqlite
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
duda sobre abrir y guardar en delphi | granodetoro | Varios | 5 | 04-05-2011 00:31:17 |
duda sobre configuracion de carpetas | lookmydoom | Windows | 0 | 26-08-2007 06:46:51 |
Duda sobre ciertos parametros de configuracion del BDE. | Wonni | Conexión con bases de datos | 0 | 11-08-2007 19:31:23 |
Duda sobre entorno Delphi para Windows Vista | geru_deusto | Varios | 9 | 12-01-2007 13:07:12 |
duda sobre qué DB usar | mak8888 | Firebird e Interbase | 5 | 20-06-2005 21:22:13 |
|