Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.251 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Freien Speicherplatz auf einer (Remote-)Festplatte besti

  Alt 10. Aug 2004, 12:59
Hai weisswurst,

ersteinmal: "Herzlich Willkommen in der Delphi-PRAXIS.

Zitat von weisswurst:
....mit 'DiskFree' gehts nicht, da diese Funktion nur mit lokalen Platten arbeitet....
Mit der API-Funktion GetDiskFreeSpaceEx sollte es gehen.

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  FreeSpaceAvailable,
  TotalSpace : Int64;
  pfad : String;
begin
  pfad := '\\server\freigabe';
  if GetDiskFreeSpaceEx(PChar(pfad), FreeSpaceAvailable, TotalSpace, nil) then
  begin
    ShowMessage (IntToStr (FreeSpaceAvailable));
  end;
end;
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat