Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 14
  1. #1
    W32.FunLove
    Registriert seit
    15.07.2008
    Beiträge
    135

    Standard VB.NET - Speichern / Laden

    Also laden / Speichern mach ich über My.Settings

    gespeichert wird alles in eineComBobox ( ComboBox1. )

    Es werden 2 Werte gespeichert - ID und ein PW .

    Wen ich jetz die Combobox anwähle , stehen da aber auch beide werte drin .
    Wie kann ich es jetzt machen das :

    1) Nur die ID als wert da steht
    und
    2) Wen ich eine ID anwähle das in 2 darunter liegenden TextBoxen aber wieder ID und PW angezeigt werden ?

    also sowas wie ein simpler account manager ...

    MfG MIIIK
    Geändert von MIIIK (05.06.2010 um 17:16 Uhr)

  2. #2
    Bad Times Virus Avatar von Th3_Cr4xX
    Registriert seit
    28.07.2008
    Beiträge
    646

    Standard

    Bitte das ganze nochmal auf deutsch

  3. #3
    W32.FunLove
    Registriert seit
    15.07.2008
    Beiträge
    135

    Standard

    So ,

    ich habe mich dazu entschieden das per .ini zu machen .

    Bisher funktioniert das so das beim start des Programms gecheckt wird Ob eine ini besteht , wen ja alles kla wen nei wird eine erstellt .

    In dem Programm kann ich jetzt ein PW ( Max 32 zeichen ) Generieren , und einen Namen für das PW angeben ( Anwendung + PW )

    Das kann ich auch abspeichern und es wird auch wieder geladen . Aber immer nur ein wert ... also ich kann dann zwar noch ein neues PW genereiren und eine neue Anwendung angeben, aber das überschreibt dann nur das bestehende in der .ini . Auserdem möchte ich das man die ganzen sachen auch per ListView auswählen kann .

    Ich hatte mir überlegt das man das vllt so machen kann das er in der .ini verschiedene sektionen anlegen kann und dann halt TextBox3.Text als Sektionsname und darunter halt dann den inhalt den man wünscht ...

    und beim starten läd er dann auch die sektionsnamen in den ListView und ermöglicht so das laden einzelner Namen + Generiertes zugehöriges PW aus der ini

    ich pack mal ein ScreenShot rein damit ihr wisst was ich c.a. meine .



    Ich hoffe ihr wisst was ich meine ...

    MfG MIIIK

  4. #4
    Linus Torvalds Avatar von kInGoFcHaOs
    Registriert seit
    25.11.2006
    Beiträge
    1.107

    Standard

    bist du vb6 umsteiger oder warum nutzt du INI`s ?!

    wie sieht denn deine "Save" Methode aus ?!
    StreamWriter falsch verwendet??

    lg

  5. #5
    CIH-Virus Avatar von krusty
    Registriert seit
    12.10.2008
    Beiträge
    445

    Standard

    .net bietet die my.settings option, damit kannst du werte speichern lassen und beim nächsten programmstart wieder verwenden.
    my.settings.passwort = "blaaaa"
    my.settings.save
    usw.

  6. #6
    W32.FunLove
    Registriert seit
    15.07.2008
    Beiträge
    135

    Standard

    ja schon , aber das is dann imemr nur EIN wert

    was is wen ich den jetz 35 verschiedene anwendungen drin habe und 35 zugehöriege PWs ? und zahl steigend ...

    "Save Methode"

    Code:
    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
    
    
            ini.WertSchreiben("Form2", "Passwort", TextBox1.Text, ".\Einstellungen.ini")
            ini.WertSchreiben("Form2", "name", TextBox5.Text, ".\Einstellungen.ini")
            ini.WertSchreiben("Form2", "ComboBox1", ComboBox1.Text, ".\Einstellungen.ini")
    
            Dim s As String = TextBox5.Text
            If s <> "" Then ComboBox1.Items.Add(s)
        End Sub

  7. #7
    CIH-Virus Avatar von krusty
    Registriert seit
    12.10.2008
    Beiträge
    445

    Standard

    du solltest die ini klasse mal posten ^^, weil wir sonst nicht wissen, was die einzelnen funktionen machen.
    also du überschreibst das ganze ja immer wieder, das ist dein problem (glaube ich).

  8. #8
    Richard Stallman Avatar von Sawyer
    Registriert seit
    26.07.2008
    Beiträge
    2.037

    Standard

    Zitat Zitat von MIIIK Beitrag anzeigen
    was is wen ich den jetz 35 verschiedene anwendungen drin habe und 35 zugehöriege PWs ? und zahl steigend ...
    Dann Dynamisch einfach so viele Werte anlegen wie du eben benötigst. Außerdem würde ich auch von .ini abraten. Wenn du schon eine eigene Funktion zum Laden/Speichern Implementieren möchtest, dann solltest du das mit xml Realisieren. Wobei die Intrigierte Laden/Speichern Möglichkeit ja auch mit eine xml-Struktur verwendet.

    PS: Das nächste mal bitte die Sprache im Titel angeben.

    MfG, Sawyer
    Geändert von Sawyer (05.06.2010 um 17:15 Uhr)

  9. #9
    W32.FunLove
    Registriert seit
    15.07.2008
    Beiträge
    135

    Standard

    ehm , ich hab keine ahung wie ich das mit xml realisieren soll , ich bin ein anfänger in sachen VB NET

  10. #10
    Richard Stallman Avatar von Sawyer
    Registriert seit
    26.07.2008
    Beiträge
    2.037

    Standard

    Zitat Zitat von MIIIK Beitrag anzeigen
    ehm , ich hab keine ahung wie ich das mit xml realisieren soll , ich bin ein anfänger in sachen VB NET
    Im Microsoft Developer Network gibt es ein sehr schönes Beispiel dazu, wie man Werte Ließt und schreibt mit VB.NET. XML-Dateien lesen und schreiben mit VB.NET

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Backtrack 4 Datei speichern/laden
    Von Grave im Forum Wireless-Lan
    Antworten: 12
    Letzter Beitrag: 28.05.2010, 20:19
  2. Antworten: 2
    Letzter Beitrag: 06.04.2010, 22:28
  3. [VB.NET] Speichern über My.Settings ?
    Von 55F im Forum .NET Sprachen - Techniken
    Antworten: 2
    Letzter Beitrag: 22.12.2008, 22:09
  4. Icq PW speichern
    Von zeroty im Forum Instant Messaging
    Antworten: 4
    Letzter Beitrag: 22.07.2007, 15:04

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •