Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#5

Re: [ini] leere Sections schreiben

  Alt 18. Jul 2006, 19:28
Hallo.

Zitat von _frank_:
da es ziemlich viele sections sein können...
Jeder Schreibzugriff mit den alten WInAPI Funfunktionen WritePrivateProfile... list die INI-Datei einmal komplett in den Hauptspeicher und schreibt sie dann auch sofort wieder auf die Platte. Besser ist da der gepufferte Einsatz von TMemIniFile, wobei auch die Größenbeschränkung für INI-Dateien fällt.

Zitat von _frank_:
es gibt so wies aussieht auch keine Möglichkeit, die ini komplett leer zu machen
Dann schon: einfach die Methode Clear() aufrufen.

Zitat von _frank_:
oder Kommentare (Zeilen mit ; am anfang) zu schreiben.
Diese Funktionalität kostet nichts extra, wenn du das Semikolon einfach als Präfix des Keys einsetzt. Ansonsten kannst du dir ja eine eigene Komponente von TMemIniFile ableiten.

Wenn du wirklich mit D3 arbeitest, dann könntest du TBigIniFile von Edy Hinzen einsetzen - das obige gilt dann sinngemäß.

Grüße vom marabu
  Mit Zitat antworten Zitat