Hallo Zusammen,
Mit folgendem Script kann ich mir den Inhalt des Ordners "Test" auf Laufwerk "D" ausgeben lassen.
Jede Datei wird vorher in einem Array gespeichert und anschließend einzeln in einer Messagebox ausgegeben.
Nun meine Frage:
Wie kann ich den Inhalt des Arrays in eine Variable speichern, so dass ich diese Variable später zur Weiterverarbeitung nutzen kann?
Sozusagen also anstelle der Messagebox eine Variable. Ist das möglich und wenn ja, wie kann ich das realisieren?
Schon einmal Danke für eure Hilfe!
Gruß p41n
Mit folgendem Script kann ich mir den Inhalt des Ordners "Test" auf Laufwerk "D" ausgeben lassen.
Jede Datei wird vorher in einem Array gespeichert und anschließend einzeln in einer Messagebox ausgegeben.
Nun meine Frage:
Wie kann ich den Inhalt des Arrays in eine Variable speichern, so dass ich diese Variable später zur Weiterverarbeitung nutzen kann?
Sozusagen also anstelle der Messagebox eine Variable. Ist das möglich und wenn ja, wie kann ich das realisieren?
Schon einmal Danke für eure Hilfe!
Visual Basic-Quellcode
- DIM strFolder, objFolder, fso, FolderContent, Datei, i, Dateiname
- strFolder = "D:\Test\"
- Set fso = CreateObject("Scripting.FileSystemObject")
- Set objFolder = fso.GetFolder(strFolder)
- Set FolderContent = objFolder.Files
- REDIM strF1(ObjFolder.files.count -1)
- For Each Datei in FolderContent
- strF1(i) = Datei.Name
- i=i+1
- Next
- For Each Dateiname in strF1
- MsgBox (Dateiname)
- Next
Gruß p41n