joooo, an BOM dachte ich auch.
UTF-8?
Die INI-
WinAPI kann offiziell ausschließlich
ANSI und
Unicode (
UCS2 UTF-16).
Versuch es mal mit TMemIniFile ... das nutzt intern TStringList, welche mit Anderem klarkommen sollte.
Vor der [ dürfen ja nur Leerzeichen und Tabs stehen (oder vielleicht einfach kleiner-gleich Leerzeichen), aber dann wären im
ANSI (da es nicht als UTF-16 erkannt wird) andere "Zeichen" davor.