Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.152 Beiträge
 
Delphi 12 Athens
 
#10

AW: Ini-Datei-Äquivalent mit Kommentarfunktion - Klasse wie realisieren?

  Alt 6. Jul 2017, 11:49
"reine" Kommentare kann man mit der TIniFile und der Windows-INI-API nicht erstellen (sind sie aber in der Datei drin, dann bleiben sie erhalten)
;comment line geht eben nur über TStringList oder Sonstwas, bzw. bei TMemIniFile über die internen StringListen.

"auskommentierte" Wertpaare lassen sich aber behandeln.
Ganz einfach das Semikolon mit in den Valuenamen.
INI.WriteString('testsection', ';not', 'parsed')



Also praktisch gibt es keine Kommentare in INIs,
einmal ignoriert die API alles Unbekannte,
bzw. das Zeichen gehört mit zum Namen (geht aber nur bei Key=Value Paaren)

Aber in der Realität hat sich bei Vielen durchgesetzt, dass ein ; für einen Kommentar steht, womit man das schon als "Quasi-Standard" ansehen könnte,
aber es wären auch andere Zeichen möglich (im ASCII gibt es noch ein paar freie Zeichen und ich hab auch schon # als Kommentar gesehn)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 6. Jul 2017 um 11:55 Uhr)
  Mit Zitat antworten Zitat