Bei mir kann es leider nicht, obwohl die ini-Datei von Delphi neu erstellt wird. Liegt es vllt daran, dass ich ganz normalen String Datentyp verwende und nicht WideString und wie die da alle heißen?
Der Type String = UnicodeString unter D2010.
Dein Problem ist wohl eher das die
WinApi (TIniFile verwendet im Hintergrund die
WinAPI) bei Neuanlegen standardmäßig erstmal mit
Ansi-Dateien arbeitet und nicht bei bedarf diese nach
Unicode ändern kann.
Wenn du die Inidatei hart mit
Unicode (Ich denke eine Leere Ini-Datei mit einem UTF8/
Unicode-BOM-Header sollte reichen) anlegst sollte Windows auch weiter mit
Unicode arbeiten.
Windows Vista - Eine neue Erfahrung in Fehlern.