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?

Preguntas similare

Leer las respuestas

#6 Guillermo guille
30/10/2007 - 19:55 | Informe spam
je, je


Nos vemos
Guillermo

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


"Lluis Franco" wrote in message
news:
:-)
Grrr!!!
Te me has adelantado... te perdono porque el artículo es tuyo.
Saludos,

Lluís Franco i Montanyés
[MS-MVP-MCP Visual Basic]
Web: http://sps.uyssoft.com
Blog: http://msmvps.com/blogs/lfranco
Geeks: http://geeks.ms/blogs/lfranco
(Guía de netiquette de los foros)
http://sps.uyssoft.com/Foros%20onli...uette.aspx
FIMARGE, S.A.
Principat d'Andorra

Tel.: +376 805 100
Fax: +376 824 500
Mi Perfil MVP en:
https://mvp.support.microsoft.com/profile/Lluis
This posting is provided "AS IS" with no warranties, and confers no
rights.
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho.


Respuesta Responder a este mensaje
#7 mafraeb
31/10/2007 - 10:27 | Informe spam
Gracias, ya me ha quedado mas claro.

mafraeb

"Guillermo 'guille'" wrote:

pues creo que en el fichero de configuración... eso es lo que hacen los dos
primeros links que he puesto...
Si te refieres a la configuración de VS2005, eso se guarda en la carpeta de
local settings (creo), que en XP está en un sitio y en Vista en otro (en el
local o roaming ese que crea).
Peor ahí se guardan los datos de usuario, los de la aplciación en el fichero
de configuración, el problema con Vista es que si se instala en el disco C,
ese fichero se copia al directorio virtual y es un follón... por eso acabé
fabricándome mi propia clase.

Nos vemos
Guillermo

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


"mafraeb" wrote in message
news:
> Una pregunta respecto al tema que estais tratando...
>
> No se puede usar ConfigurationManager para recuperar esta información?
> Cuando establecemos una propiedad dinamica por ejemplo a una caja de texto
> la información se almacena autmáticamente, pero fisicamente donde está?
>
> Gracias
>
> "Carmelo J. Morales Muñoz" wrote:
>
>> Hola denuevo!
>>
>> Estoy con una duda, tengo un fichero Settings, en el cual he creado
>> varias
>> entradas para almacenar datos de la aplicacin 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 aplicacin.
>>
>> Pues me he dado cuenta que cuando defino que una variable es para toda la
>> aplicacin no puedo modificarlo mendiante cdigo tal y como hacia, yo hacia
>> algo como esto:
>>
>> Setting.default.MiVariableCadena = "12345";
>>
>> Pero si el ambito no es para usuario y es para aplicacin no me deja
>> modificarlo, el mensaje es exactamente:
>>
>> Error 1 No se puede asignar la propiedad o el indizador
>> 'GESTMO.Settings.LongitudMaxima' (es de slo lectura)
>> C:\Users\Carmelo\Documents\Visual Studio
>> 2005\Projects\GESTMO\GESTMO\Principal.cs 665 25 GESTMO
>>
>>
>> como puedo modificarlo por cdigo?
>>

Respuesta Responder a este mensaje
#8 Jose Luis
02/11/2007 - 14:35 | Informe spam
Una preguntilla de novato. Como le hago para probarla? es decir bajar la
aplicacion de ejemplo?

He bajado el codigo pero no veo como ejecutarlo sin que me de errores ni me
cree el formulario.



"Guillermo 'guille'" wrote in message
news:
pues creo que en el fichero de configuración... eso es lo que hacen los
dos primeros links que he puesto...
Si te refieres a la configuración de VS2005, eso se guarda en la carpeta
de local settings (creo), que en XP está en un sitio y en Vista en otro
(en el local o roaming ese que crea).
Peor ahí se guardan los datos de usuario, los de la aplciación en el
fichero de configuración, el problema con Vista es que si se instala en el
disco C, ese fichero se copia al directorio virtual y es un follón... por
eso acabé fabricándome mi propia clase.

Nos vemos
Guillermo

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


"mafraeb" wrote in message
news:
Una pregunta respecto al tema que estais tratando...

No se puede usar ConfigurationManager para recuperar esta información?
Cuando establecemos una propiedad dinamica por ejemplo a una caja de
texto
la información se almacena autmáticamente, pero fisicamente donde está?

Gracias

"Carmelo J. Morales Muñoz" wrote:

Hola denuevo!

Estoy con una duda, tengo un fichero Settings, en el cual he creado
varias
entradas para almacenar datos de la aplicacin 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 aplicacin.

Pues me he dado cuenta que cuando defino que una variable es para toda
la
aplicacin no puedo modificarlo mendiante cdigo tal y como hacia, yo
hacia
algo como esto:

Setting.default.MiVariableCadena = "12345";

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

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


como puedo modificarlo por cdigo?






Respuesta Responder a este mensaje
#9 Guillermo guille
03/11/2007 - 16:24 | Informe spam
no se a cual te refieres, pero supongo que si te bajas el zip con el
ejemplo, pues... tendrás el proyecto completo para que lo pruebes


Nos vemos
Guillermo

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


"Jose Luis" <x> wrote in message
news:
Una preguntilla de novato. Como le hago para probarla? es decir bajar la
aplicacion de ejemplo?

He bajado el codigo pero no veo como ejecutarlo sin que me de errores ni
me cree el formulario.



"Guillermo 'guille'" wrote in message
news:
pues creo que en el fichero de configuración... eso es lo que hacen los
dos primeros links que he puesto...
Si te refieres a la configuración de VS2005, eso se guarda en la carpeta
de local settings (creo), que en XP está en un sitio y en Vista en otro
(en el local o roaming ese que crea).
Peor ahí se guardan los datos de usuario, los de la aplciación en el
fichero de configuración, el problema con Vista es que si se instala en
el disco C, ese fichero se copia al directorio virtual y es un follón...
por eso acabé fabricándome mi propia clase.

Nos vemos
Guillermo

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


"mafraeb" wrote in message
news:
Una pregunta respecto al tema que estais tratando...

No se puede usar ConfigurationManager para recuperar esta información?
Cuando establecemos una propiedad dinamica por ejemplo a una caja de
texto
la información se almacena autmáticamente, pero fisicamente donde está?

Gracias

"Carmelo J. Morales Muñoz" wrote:

Hola denuevo!

Estoy con una duda, tengo un fichero Settings, en el cual he creado
varias
entradas para almacenar datos de la aplicacin 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 aplicacin.

Pues me he dado cuenta que cuando defino que una variable es para toda
la
aplicacin no puedo modificarlo mendiante cdigo tal y como hacia, yo
hacia
algo como esto:

Setting.default.MiVariableCadena = "12345";

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

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


como puedo modificarlo por cdigo?










Respuesta Responder a este mensaje
#10 Jose Luis
05/11/2007 - 12:36 | Informe spam
Me refiero a la version para C# 2005, no vi realmente un Zip para bajar sino
que me mostraba el codigo ya sea de la clase como del formulario en la misma
pagina web, lo que tuve fue que copiar y pegarlo pero por lo que te explico
no logro hacerla funcionar.

Tks.


"Guillermo 'guille'" escribió en el mensaje
news:
no se a cual te refieres, pero supongo que si te bajas el zip con el
ejemplo, pues... tendrás el proyecto completo para que lo pruebes


Nos vemos
Guillermo

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


"Jose Luis" <x> wrote in message
news:
Una preguntilla de novato. Como le hago para probarla? es decir bajar la
aplicacion de ejemplo?

He bajado el codigo pero no veo como ejecutarlo sin que me de errores ni
me cree el formulario.



"Guillermo 'guille'" wrote in message
news:
pues creo que en el fichero de configuración... eso es lo que hacen los
dos primeros links que he puesto...
Si te refieres a la configuración de VS2005, eso se guarda en la carpeta
de local settings (creo), que en XP está en un sitio y en Vista en otro
(en el local o roaming ese que crea).
Peor ahí se guardan los datos de usuario, los de la aplciación en el
fichero de configuración, el problema con Vista es que si se instala en
el disco C, ese fichero se copia al directorio virtual y es un follón...
por eso acabé fabricándome mi propia clase.

Nos vemos
Guillermo

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


"mafraeb" wrote in message
news:
Una pregunta respecto al tema que estais tratando...

No se puede usar ConfigurationManager para recuperar esta información?
Cuando establecemos una propiedad dinamica por ejemplo a una caja de
texto
la información se almacena autmáticamente, pero fisicamente donde está?

Gracias

"Carmelo J. Morales Muñoz" wrote:

Hola denuevo!

Estoy con una duda, tengo un fichero Settings, en el cual he creado
varias
entradas para almacenar datos de la aplicacin 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 aplicacin.

Pues me he dado cuenta que cuando defino que una variable es para toda
la
aplicacin no puedo modificarlo mendiante cdigo tal y como hacia, yo
hacia
algo como esto:

Setting.default.MiVariableCadena = "12345";

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

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


como puedo modificarlo por cdigo?













email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida