Entwickler-Ecke
WinForms - Anmelde daten in .txt Datei speichern
csharber233 - So 18.09.11 19:03
Titel: Anmelde daten in .txt Datei speichern
Hallo
ich habe ein programm das eine anmeldung mit Benutzer und Kennwort abfragt.Und ich will das man beim ersten starten des programms einen Benutzer erstellen kann also mit Benutzername und Kennwort und das dies dann in einer .txt gespeichert wird und auch aus der txt datei raus überprüft werden kann.
Geht sowas überhaupt und wenn ja wie macht man das??
MFG
C# - So 18.09.11 21:09
Also natürlich geht sowas.
Aber warum willst du eine txt datei nehmen? geh einfach auf "Item hinzufügen" und such nach "Settingsfile" und dann machst du folgendes:
1. nenn die Datei am besten "Settings"
2. Erstelle 2 Strings mit dem Wert "" (ich nenne sie "user und "pw")
3.
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13:
| Settings Set = new Settings();
void Main() { if (Set.user == "" && Set.pw == "") { string newuser, newpw; Set.user = newuser; Set.pw = newpw; Set.Save(); } } |
und jetzt kannste immer über "Set.
variablenname" die Werte abrufen und setzten.
WICHTIG! Wenn du die Werte änderst, musst du die auch speichern mit "Set.Save();"
csharber233 - So 18.09.11 22:16
Hi
danke für die schnelle antwort
Sorry wahrscheinlich bin ich zu blöd
aer ich find item hinzufügen nicht wo ist des den??
MFG
ujr - So 18.09.11 23:12
Hallo,
besser ist's eigentlich, die Projekteigenschaften (rechte Maustaste in der Projektmappe) aufzurufen und da über "Einstellungen" Konfigurationen hinzuzufügen.
dark-destination1988 - Mo 19.09.11 10:27
txt dateien sind meiner meinung nach dafür nicht sogut geeignet wie xml aber gehen tut alles, alles eine frage des aufwandes
eine klasse anzulegen mit 2 properties und diese dann zu serialisieren(in xml datei speichern) ist überhaupt kein prob.
bei txt dateien musste dir die speicherung überlegen.
csharber233 - Mo 19.09.11 14:53
dark-destination1988 hat folgendes geschrieben : |
eine klasse anzulegen mit 2 properties und diese dann zu serialisieren(in xml datei speichern) ist überhaupt kein prob.
|
Und wie wurde sowas dann aussehne und wie kann ich dann wenn man halt aufn Button drückt das das dann überprüft wird
MFG
C# - Mo 19.09.11 21:01
Zu meiner Idee: Wenn du Visual Studio 10 benutzt dann kannste mit "Strg+Shift+A" das Fenster öffnen, dass ich meine.
Oder: Projekt -> Neues Item hinzufügen -> nach "Settings File" suchen.
csharber233 - Di 20.09.11 16:34
Ok hab das versucht mit xml und naja hat nicht geklappt
Und das mitn Item hinzufügen hat jetzt geklappt aber wie aknn man das jetzt einrichten?
MFG
C# - Di 27.09.11 14:10
Also wenn du die Settingsfile hast - ich nenn sie jetzt mal
"Settings.settings", dann erstellst du zuerst mal deine Variablen, indem du Doppelklick auf die Datei machst (im Projektbrowser) dann öffnet sich ein Fenster (siehe Anhang!). In dem Bild habe ich alles erklärt. Und jetzt dein Code:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| string var1, text1; Settings Set = new Settings(); var1 = Set.New_Value1; text1 = Set.CryptionCode; Set.New_Value1 = var1; Set.CryptionCode = text1; Set.Save(); |
Hoffe das hilft. Genauer gehts nicht mehr xD
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!