Wobei FindFirst auch ohne
Unicode ganz gut funktioniert.
Bis mindestens Win7/NTFS gibt es für Dateinamen alternativ noch einen "kurzen" Dateinamen im 8.3-Format,
über welchen man mit den
ANSI-Funktionen zugreifen kann.
Wenn es unbedingt
Unicode sein muß, dann kann man immernoch direkt auf die
Unicode-
WinAPI (
FindFirstFileW) ausweichen, was selbst mit Windows 7 problemlos möglich ist.
Falls man sowieso auf
NonVCL setzt, dann ist es egal, was man nutzt, denn das geht genauso gut in NonUnicodeDelphis. (nur TStringList fehlt ...
TTntTStringList)
Ein Therapeut entspricht 1024 Gigapeut.