locked
Archivos de Configuracion VB 2005 RRS feed

  • Pregunta

  • Hola a Todos

            Estoy haciendo una aplicacion en la que requiero un archivo en donde guarda le direccion de la base de datos, variables globales, etc, pero no se como hacerle.
     
    Alguno de ustedes me pudiera ayudar.
     
    Saludos.
    martes, 14 de noviembre de 2006 0:56

Respuestas

  • Por supuesto,

    En tu explorador de soluciones, encontraras una carpeta 'My Project', si haces click te aparecera un conjunto de fichas con todas las caracteristicas de tu proyecto... 'Aplicacion' 'Compilar' ' Depurar'... 'Configuracion', selecciona esta ultima haciendo click sobre ella. A continuacion te aparecera una cuadricula con las columnas 'Nombre' 'Tipo' 'Ambito' y 'Valor', donde podras dar de alta manualmente todas las variables que necesites en tu aplicacion y no esten ligadas a ningun control. La otra forma es dar de alta automaticamente las propiedades a controlar desde (Applicacion Settings) de cada control.

    Te he dejado un ejemplo en : http://msmvps.org/blogs/peplluis

    No dudes en preguntar de nuevo si esto no aclara tus dudas.
    Saludos,
    Pep Lluis,

     

    miércoles, 15 de noviembre de 2006 17:21

Todas las respuestas

  • Pues simplemente agrega un nuevo Item y elijes Archivo de Configuracion, le das el nombre que creas conveniente y listo, obviamente el formato de este archivo es XML igual que en los proyectos Web, pero en general es sencillo.

    Bueno espero te sirva.

     

    martes, 14 de noviembre de 2006 1:26
  •  

    Hola,

    Aqui tienes un manual de como hacerlo para aplicaciones windows.

    http://www.elguille.info/NET/dotnet/appSettings1.htm

    Espero que te sirva.

    Saludos

    martes, 14 de noviembre de 2006 5:35
  • Hola Aaron,

    En Visual Studio 2005, se recomienda utilizar los valores de configuracion de 'My Project'. Puedes crearlos directamente o explotarlos desde los controles asignandolos desde la ventana de propiedades en (ApplicationSettings).

    Si lo haces desde codigo, puedes acceder a todos ellos con los mandatos de 'My.Settings'. Si lo tienes enlazado directamente a controles, recuerda seleccionar la opcion 'Guardar My.Settings al cerrar' en 'My Project' pestaña de 'Aplicacion'.

    No dudes en preguntar de nuevo si tienes alguna otra duda al respecto.
    Pep Lluis,

    martes, 14 de noviembre de 2006 10:55
  • Hola

    Soy novato en esto, no tendras un ejemplo.

    Gracias de antemano.

    Saludos.

     

     

    martes, 14 de noviembre de 2006 18:11
  • Por supuesto,

    En tu explorador de soluciones, encontraras una carpeta 'My Project', si haces click te aparecera un conjunto de fichas con todas las caracteristicas de tu proyecto... 'Aplicacion' 'Compilar' ' Depurar'... 'Configuracion', selecciona esta ultima haciendo click sobre ella. A continuacion te aparecera una cuadricula con las columnas 'Nombre' 'Tipo' 'Ambito' y 'Valor', donde podras dar de alta manualmente todas las variables que necesites en tu aplicacion y no esten ligadas a ningun control. La otra forma es dar de alta automaticamente las propiedades a controlar desde (Applicacion Settings) de cada control.

    Te he dejado un ejemplo en : http://msmvps.org/blogs/peplluis

    No dudes en preguntar de nuevo si esto no aclara tus dudas.
    Saludos,
    Pep Lluis,

     

    miércoles, 15 de noviembre de 2006 17:21
  • Gracias, ya lo probe

    Solo que al tratar de cambiar la variable que cree me dice que es read only, como le puedo hacer para que me deje cambiarla por medio de codigo  y asi hacerla configurable desde la aplicacion.

    Saludos.

     

     

    miércoles, 15 de noviembre de 2006 22:41
  • Aaron,

    En principio solo existe el 'read only' evidentemente cuando estan elazados a propiedades que sean de solo lectura. Ciertamente no conozco esa limitacion para las varibles creadas por ti en la configuracion del proyecto.

    Saludos,
    Pep Lluis,

    jueves, 16 de noviembre de 2006 9:54
  • Luis te hago esta pregunta ya que parece que manejas bastante bien el tema: El campo "valor" es el valor por defecto qeu se guardara siempre? ¿O es el valor por defecto qeu se pondra cada vez que instalemos el programa? Te pregunto porque al instalar el programa nuevamente o al correr desde el exe generado en la carpeta "Release" de mi proyecto, las variables vuelven a cero, no se conservan. ¿Esto pasa solo cuando se genera de nuevo el proyecto? ¿Si no reinstalo el sistema en la maquina donde lo tengo instalado, siempre conservaran el valor que el usuario les asigno?
    Gabriela
    viernes, 19 de febrero de 2010 19:23