Hallo zusammen,
habe da mal wieder ein Problem.
Und zwar muss ich auf verschiedenen Maschinen ein Dir /s *.* laufen lassen - also ab einem Enstiegspunkt die FileListe ermitteln.
Das gelingt mir auch schon unter Nutzung der (BugFix'schen) GetFilesFolderRekursiv UDF.
Das Ergebnis ist ein Array (angezeigt mit _ArrayDisplay) ...
Soweit - sogut.
Jetzt kommt aber mein Problem - denn ich benötige neben den Fileanmen auch noch die jeweilige Größe der gefundenen Datei.
Die Größe kann ich - so denke ich zumindest - ermitteln, wenn mittels UBOUND die einzelnen Elemente des Array 'lese' und mit
FileGetSize ermittle.
Doch wie schaffe ich es das (Gesamt)Ergebnis in ein 2 dim Array zu schreiben ?
Beispiel
d:\test
1.txt
2.txt
3.xls
4.doc
mit Hilfe von GetFilesFolderRekursiv bekomme ich folgendes Ergebnis
_ArrayDisplay
4
1.txt
2.txt
3.xls
4.doc
Jetzt Schleife + Ubound + FileGetSize
soll ergeben
_ArrayDisplay
4
1.txt 2,0 mb
2.txt 1,5 mb
3.xls 1,0 mb
4.doc 9,5 mb
Danke schon einmal im voraus
mfg
ugt100