Betrifft das große und kleine Umlaute? In Delphi 2009 hatte ich z.B. Probleme mit Umlauten, allerdings nur mit den Großbuchstaben und nur bei UTF8Decode und nicht bei LoadFromStream/File.
Hi Maliko,
da würde ich im ersten Schritt schauen, was für Bytes jetzt tatsächlich in der Datei stehen.
Richtig, ein Beispiel mit Testdaten wäre gut. Spannend wäre auch, wie er sie lädt.
Außerdem ist sicher die Frage interessant: Gibt es ein Byte Order Mark?
Das ist aber irrelevant, wenn man TEncoding explizit angibt (wobei der Code fehlt, der das lädt). Wenn die BOM fehlt und er das Encoding nicht explizit beim Laden angibt, kann es ohne BOM zu einem Fehler führen.