Ist das hier auch annehmbar?
Delphi-Quellcode:
Memo1.Lines.LoadFromFile('file.txt');
Memo1.Text := UTF8ToString(Memo1.Text);
Das Problem mit der Ini-Datei besteht trotzdem noch. Wenn jemand auf die irrsinnige Idee kommt die Datei nach
Ansi zu konvertieren, gibts natürlich ein Problem denn ich hab als Encoding UTF8 beim Create der Ini angegeben.
Und ob das hier eine Lösung ist weiß ich auch nicht
Delphi-Quellcode:
try
inherited Create(FileName, TEncoding.UTF8);
except
on E: EEncodingError do
inherited Create(FileName);
end;