Hallo.
Danke, ich werde mir die Units mal ansehen.
Besonders wichtig ist mir eine Funktion der Form:
Delphi-Quellcode:
function IsSymlink(A, B: string): boolean; // A und B vertauschbar
begin
{$IFDEF WINDOWS}
if NTFSAvailable then
result := NTFS_IsHardLink(A, B)...
else
result := false;
{$ELSE}
result := Linux_IsSymlink(A, B)... // <-- Problem
{$ENDIF}
end;
Jetzt suche ich noch eine Funktion, die mit Linux arbeitet und dort den Compilerschalterfall mit sinnvollem Code für die Linux-Dateisysteme belegt. Von den Linux Dateisystem-Interna weiß ich leider recht wenig.
Gruß
blackdrake