Format() kann kein
Unicode? Vielleicht hast Du versehentlich die falsche Variante erwischt, versuch es doch mal mit SysUtils.Format. Laut Hilfe ist das immer noch ein String, unter Delphi 2009/2010 müsste es also ein
Unicode-String sein. Wenn nicht, weiß ich auch nicht weiter, mein Delphi hat mit
Unicode nix am Hut.