Einzelnen Beitrag anzeigen

blackdrake

Registriert seit: 21. Aug 2003
Ort: Bammental
618 Beiträge
 
Delphi 10.3 Rio
 
#7

Re: 2 Verzeichnisse physikalisch identisch? NTFS-Hardlinks!

  Alt 27. Apr 2009, 03:03
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
Daniel Marschall
  Mit Zitat antworten Zitat