Oder einfach mit den kurzen Dateinamen (8.3) arbeiten, dann kannst du auch beim
Ansi bleiben und die Standard-Funktionen von Delphi nutzen (Delphi ist ja zu großen Teilen nicht unicodefähig).
PS: FindFirst/-Next gibt dir beide Namen ... wenn du da imer nur den Alternativen verwendest, hast du keine Probleme.