Einzelnen Beitrag anzeigen

hans ditter

Registriert seit: 25. Jun 2010
Ort: Niedersachsen
263 Beiträge
 
Turbo Delphi für Win32
 
#11

AW: Problem mit speichern und laden von .ini einträgen

  Alt 24. Dez 2010, 20:01
zu deinem 1. Problem:

Wenn du einen Eintrag folgendermaßen erstellst:
ini.WriteString('User','Name',edtName.Text Dann speicherst du in der INI-Datei folgendes:
Code:
[User]
Name=[I]edtName.Text[/I]
Beim nächsten Mal schreibst du aber genau an die gleiche Stelle wieder, also überschreibst du einfach nur.

Eine INI ist so aufgebaut:
Code:
[Section]
Key = Value
Also musst du deinen Key irgendwie änderen, sonst überschreibst du einfach immer nur den Wert des Keys.

Änderungen könnten z.B. sein, dass du statt Key-->'Name' für Key den Text aus dem Edit nimmst und dem den Wert 1 zuweisst. Oder eben mit einer Zählschleife, die dann immer 'NameN', wobei N eine Zahl ist, schreibt. Da gibts aber unzählige Möglichkeiten.

Frohe Weihnachten an alle,
hans ditter
RudiRüsselSeineSocketKomponente - SirRufo (--> Chat mit PM)

Delphi Programming is the best one!
  Mit Zitat antworten Zitat