@p80286:
1. In Delphi hat das einwandfrei funktioniert
2. In Lazarus funktioniert es, so lange ich keine Umlaute im Pfad/Dateinamen habe.
Den Link werde ich mir jedoch mal anschauen.
Bei Lazarus wurde mir nun folgende funktionierende Lösung gezeigt:
Zitat:
Solution: use movefilew and a wrapper procedure:
Delphi-Quellcode:
procedure mymovefile(src,target:unicodestring);
begin
movefilew (pwidechar(src),pwidechar(dest),.... other params);
end;
Es scheint also eine Kombination aus mehreren getesteten Sachen zu sein XD Ich habe natürlich immer getrennt von einander getestet. -.-