none
Guardar cambios en mi aplicacion. RRS feed

  • Pregunta

  • Hola a todos, espero que se encuentren bien y que sus codigos tengan exito.
    Estoy apunto de terminar mi aplicacion y quiero que al cerrar la aplicacion se guarden los cambios efectuados por el usuario por ejemplo si dejo un trackbar al 50% o un checkbox.checked=True o cualquier otro tipo de cambio se muestren en la proxima ejecucion tal y como los dejaron.
    Gracias de antemano y Saludos!. XD.
    ß_Vito_ß
    lunes, 19 de octubre de 2009 22:56

Respuestas

  • Hola Jorge, si tu aplicacion es para Windows podrias utilizar variables en my.setting, si te fijas en la configuracion de la aplicacion hay un checkbox que te permite habilitar guardar todas las variables de configuracion al finalizar la aplicacion o bien al ser cambiadas x el usuario, utilizas el metodo my.setting.save para ir guardando la nueva configuracion, espero te sirve o te oriente un poco hacia el resultado que andas buscando.-
    • Marcado como respuesta Jorge _VITO_ martes, 20 de octubre de 2009 15:54
    martes, 20 de octubre de 2009 0:14

Todas las respuestas

  • Hola Jorge, si tu aplicacion es para Windows podrias utilizar variables en my.setting, si te fijas en la configuracion de la aplicacion hay un checkbox que te permite habilitar guardar todas las variables de configuracion al finalizar la aplicacion o bien al ser cambiadas x el usuario, utilizas el metodo my.setting.save para ir guardando la nueva configuracion, espero te sirve o te oriente un poco hacia el resultado que andas buscando.-
    • Marcado como respuesta Jorge _VITO_ martes, 20 de octubre de 2009 15:54
    martes, 20 de octubre de 2009 0:14
  • Hola Jorge, podrías usar LINQ to XML a modo de serialización de las propiedades y luego recuperarlo leyendo dicho XML.

    El fichero XML podrías guardarlo tanto como XML como con alguna extensión específica (p. ej. Proyecto Aplicacion (*.proyml)) ya que lo que importa es la estructura a modo de árbol XML en tu fichero.

    Saludos.
    Francisco J.
    martes, 20 de octubre de 2009 8:05