![]() |
Re: Dateigröße auf Netzlaufwerk ermitteln
Hallo alle... :hi:
...und siehe da...es bewegt sich doch :-D
Delphi-Quellcode:
...den Vorschlag von Christian angepaßt --> Ergebnis richtig :firejump:
function GetFileSize2(const FileName: String): Integer; { TODO : Dateigröße ermitteln }
var SR: TSearchRec; ierr: integer; begin ierr := FindFirst(FileName, faAnyfile - faDirectory, sr); while ierr = 0 do begin if (sr.name <> '.') and (sr.name <> '..') then begin DGrosse:= SR.Size / 1048576; end; ierr := FindNext(sr); end; FindClose(sr); end; ... FileName Syntax: \\firma-server\system\tmp\avdb.fdb PS: diese Syntax habe ich auch mit den anderen Beispielen probiert... :gruebel: Danke erst einmal... jetzt muß ich mir überlegen, wie ich an den Freigabenamen des lokalen Ordners komme, da der User nur den lokalen DatenbankPfad eingibt. bis bald...Danke :hi: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:59 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz