Ist das vielleicht einfach nur ein Anzeigeproblem in der Konsole? Ich habe hier Delphi 2009, und da gibt ein simples writeln('Grönemeyer'); auf der Konsole ein "Gr÷nemeyer" aus. Ich hatte bei Delphi2009 bisher keine Probleme mit
Unicode-Dateinamen, und ich denke nciht , dass in XE2 da welche eingebaut wurden.
The angels have the phone box.