..."Es sind immer Textdaten. Ganz normale Textdateien"...
=> ex gibt keine ganz normalen Textdaten, ausser den 127
ASCII Zeichen!!!
Delphi oder
WinAPI jenach dem welche "Ini" Funktionen du benutzt machen da also entweder UTF16, oder
ANSI.(Nur Lazerus verwendet selbst UTF8)
- also behandle IniFiles als ByteStream und lade sie in einen TMemmoryStream.
- prüfe ob es UTF8 ist, und mache dann passned daraus ein TMemoryIniFile, sonst eben das TMemoryIniFile per
Ansi Daten
- beim Speichern identisch nur anders herum oder hart kodiert auf
Ansi oder UTF8, je nachdem was du bevorzugst