"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)