Ich lese den Inhalt der Textdatei ganz in ein TStrings-Objekt ein:
Delphi-Quellcode:
var
textfile: TStrings;
begin
textfile: TStringList.Create;
textfile.LoadFromFile('C:\test.text');
Memo1.Lines.Text := textfile.Text;
...
end;
Wenn ich das so mache, werden die Umlaute falsch kodiert angezeigt. Verwende ich zusätzlich Utf8ToAnsi oder UTF8Decode ist textfile hinterher leer, also textfile='';
Was mache ich hier falsch?