| Autor |
Beitrag |
csharber233
Hält's aus hier
Beiträge: 4
|
Verfasst: So 18.09.11 19:03
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#
      
Beiträge: 561
Erhaltene Danke: 65
Windows 10, Kubuntu, Android
Visual Studio 2017, C#, C++/CLI, C++/CX, C++, F#, R, Python
|
Verfasst: 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();"
_________________ Der längste Typ-Name im .NET-Framework ist: ListViewVirtualItemsSelectionRangeChangedEventHandler
|
|
csharber233 
Hält's aus hier
Beiträge: 4
|
Verfasst: 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
      
Beiträge: 102
Erhaltene Danke: 12
|
Verfasst: 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
      
Beiträge: 178
Erhaltene Danke: 21
|
Verfasst: 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 
Hält's aus hier
Beiträge: 4
|
Verfasst: 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
|
|
Th69
      

Beiträge: 4807
Erhaltene Danke: 1061
Win10
C#, C++ (VS 2017/19/22)
|
Verfasst: Mo 19.09.11 16:53
Hallo,
als ersten Einstieg in die XML-Serialisierung kannst du dir den Beitrag aus der C# Library durchlesen: Mit XmlSerializer Objekte als XML speichern und laden.
|
|
C#
      
Beiträge: 561
Erhaltene Danke: 65
Windows 10, Kubuntu, Android
Visual Studio 2017, C#, C++/CLI, C++/CX, C++, F#, R, Python
|
Verfasst: 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.
_________________ Der längste Typ-Name im .NET-Framework ist: ListViewVirtualItemsSelectionRangeChangedEventHandler
|
|
csharber233 
Hält's aus hier
Beiträge: 4
|
Verfasst: 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#
      
Beiträge: 561
Erhaltene Danke: 65
Windows 10, Kubuntu, Android
Visual Studio 2017, C#, C++/CLI, C++/CX, C++, F#, R, Python
|
Verfasst: 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
Einloggen, um Attachments anzusehen!
_________________ Der längste Typ-Name im .NET-Framework ist: ListViewVirtualItemsSelectionRangeChangedEventHandler
|
|