Merken - Wo?

05/04/2009 - 22:13 von Hans Hofer | Report spam
HI.
So nun Mal schnell aus dem Kopf heraus: Via AppSettings - Prop-
Bindings kann man ja z.B. den Text einer Textbox sich Merken
lassen. Das geht auch gut solange ich mich immer mit meinem Pro-
gramm am selben PC befinde. Nun habe ich aber bemerkt, wenn
ich das Programm mit seinem gemerkten Text weitergebe oder an
meinem zweiten PC kopiere, dass das gemerkte weg ist und durch
den Standardtext ersetzt wird.
Wird dieses gemerkte also NICHT direkt in meinem Programm
gespeichert, sondern nur z.B. in der Registry des aktuellen PC ...?
Und wenn der aktuelle PC kaputtgeht, kann ich den gemerkten Text
wohl nicht mehr herstellen?! Auuuusser ich wuerde vieleicht die Reg-
Dateien Sichern? Aber wie hiesse da der Pfad wo der gemerkte Text
von meinem Programm ...?
HH
 

Lesen sie die antworten

#1 Peter Fleischer
06/04/2009 - 06:08 | Warnen spam
"Hans Hofer" schrieb im Newsbeitrag
news:OF$

So nun Mal schnell aus dem Kopf heraus: Via AppSettings - Prop-
Bindings kann man ja z.B. den Text einer Textbox sich Merken
lassen. Das geht auch gut solange ich mich immer mit meinem Pro-
gramm am selben PC befinde. Nun habe ich aber bemerkt, wenn
ich das Programm mit seinem gemerkten Text weitergebe oder an
meinem zweiten PC kopiere, dass das gemerkte weg ist und durch
den Standardtext ersetzt wird.
Wird dieses gemerkte also NICHT direkt in meinem Programm
gespeichert, sondern nur z.B. in der Registry des aktuellen PC ...?



Hi Hans,
mit eingestellten Scope "User" wird der Wert (als Zeichenkette) in der
Config-Datei in den Anwendungsdaten abgelegt.

Und wenn der aktuelle PC kaputtgeht, kann ich den gemerkten Text
wohl nicht mehr herstellen?!



Datensicherungskonzept? Die Anwendungsdaten sollten auch gesichert werden;
anderfalls sind sie gemerkten Einstellungen weg.

Auuuusser ich wuerde vieleicht die Reg-
Dateien Sichern? Aber wie hiesse da der Pfad wo der gemerkte Text
von meinem Programm ...?



tief unter "%UserProfile%\AppData\Local\Microsoft\ ..." ist die
config-Datei enthalten.

Viele Grüsse
Peter

Ähnliche fragen