Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/01/2010, 11:45
mariano_donati
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 19 años
Puntos: 9
Respuesta: Recordar datos al reiniciar

Otra forma que se me ocurre es crear una clase que guarde los parámetros de configuración que querés y serializarla en un archivo. Lo que haría sería algo como esto:

1. Al iniciar la aplicación, comprobar si existe el archivo que contiene la clase serializada.
a. Si No existe, serializar la clase en un archivo
2. Deserializar el archivo y guardar la clase en una variable estática para que sea visible
por toda la aplicación
3. Al cerrar la aplicación, serializar nuevamente la clase si se ha producido al menos 1
cambio en los parámetros de configuración

Algo más robusto sería serializar la clase cada vez que se produzca un cambio. El problema con serializar solo al cerrar la aplicación es que si existe un corte de energía en la pc del usuario, todos los parámetros de configuración modificados durante esa sesión se van a perder.

Saludos.
__________________
Add, never Remove