@Der schöne Günther.
Danke für den Hinweis. Das war auch mein erster Ansatz, da das so in der Classes-
Unit steht. Allerdings kennt mein Delphi nur TEncoding.
ASCII.
Notepad erkennt diese Datei dann als
ANSI Datei, aber die Umlaute wurden falsch encodiert.
Im Prinzip habe ich nun eine Lösung mit
Utf8ToAnsi() die funktioniert.
Ich schreibe mir beim ersten öffnen der UTF-8 Datei ein Flag in die Datei, so dass ich beim nächsten Öffnen der Datei weiß, dass diese von mir schon mal umgewandelt worden ist.
Vielen Dank und noch einen schönen Tag!