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.
Being smart will count for nothing if you don't make the world better. You have to use your smarts to count for something, to serve life, not death.