Fichero Settings

30/10/2007 - 13:58 por Carmelo J. Morales Muñoz | Informe spam
¡Hola denuevo!

Estoy con una duda, tengo un fichero Settings, en el cual he creado varias
entradas para almacenar datos de la aplicación tales con ejercicioActivo,
Serie, etc.


Cuando agrego un nuevo elemento a este fichero veo que hay la posibilidad de
decidir si dicha variable el "Ambito" será para el usuario actual o para
toda la aplicación.

Pues me he dado cuenta que cuando defino que una variable es para toda la
aplicación no puedo modificarlo mendiante código tal y como hacia, yo hacia
algo como esto:

Setting.default.MiVariableCadena = "12345";

Pero si el ambito no es para usuario y es para aplicación no me deja
modificarlo, el mensaje es exactamente:

Error 1 No se puede asignar la propiedad o el indizador
'GESTMO.Settings.LongitudMaxima' (es de sólo lectura)
C:\Users\Carmelo\Documents\Visual Studio
2005\Projects\GESTMO\GESTMO\Principal.cs 665 25 GESTMO


¿como puedo modificarlo por código?
 

Leer las respuestas

#1 Guillermo guille
30/10/2007 - 14:44 | Informe spam
¿como puedo modificarlo por código?


Entrando en el sitio del Guille o comprando el número 41 de dotNetManía, je,
je

En serio, aquí tienes un ejemplo de cómo puedes modificar esos datos
"globales":
http://www.elguille.info/NET/dotnet...tings1.htm
http://www.elguille.info/NET/dotnet...tings2.htm

Aunque en la mayoría de los casos, uso mi propia clase cuando quiero que sea
global...
http://www.elguille.info/NET/dotnet...n_2003.htm
http://www.elguille.info/NET/vs2005...CSharp.htm


Nos vemos
Guillermo

Microsoft MVP Visual Basic desde 1997
Tus consultas en los foros del Guille: http://foros.elguille.info/


"Carmelo J. Morales Muñoz" wrote in message
news:
¡Hola denuevo!

Estoy con una duda, tengo un fichero Settings, en el cual he creado varias
entradas para almacenar datos de la aplicación tales con ejercicioActivo,
Serie, etc.


Cuando agrego un nuevo elemento a este fichero veo que hay la posibilidad
de decidir si dicha variable el "Ambito" será para el usuario actual o
para toda la aplicación.

Pues me he dado cuenta que cuando defino que una variable es para toda la
aplicación no puedo modificarlo mendiante código tal y como hacia, yo
hacia algo como esto:

Setting.default.MiVariableCadena = "12345";

Pero si el ambito no es para usuario y es para aplicación no me deja
modificarlo, el mensaje es exactamente:

Error 1 No se puede asignar la propiedad o el indizador
'GESTMO.Settings.LongitudMaxima' (es de sólo lectura)
C:\Users\Carmelo\Documents\Visual Studio
2005\Projects\GESTMO\GESTMO\Principal.cs 665 25 GESTMO


¿como puedo modificarlo por código?

Preguntas similares