Genau das wäre auch meine Erwartung gewesen...
Mit dem "Aber" in meinem Post wollte ich eigentlich verdeutlichen, daß es durchaus sinnvoll sein kann, diese Funktion direkt zu verwenden, die Warnung zu beherzigen und die
Winapi aufzunehmen. Wenn man tatsächlich nicht rein für Windows (
VCL) entwickelt, kann man das ja immer noch durch ein IFDEF lösen. Ist halt umständlicher als
TFile.Move zu verwenden, aber schneller (unter Windows). Deswegen hat sowohl das inline als auch die Warnung ihre Berechtigung.