Exakte Objektbestimmung
Martin
- programmiertechnik
Hallo Leute!
Hab mal wieder ein Problem.
In folgender For - Next Schleife habe ich ein Objekt das enthält 4 Dateien:
Dim myArrayUpload
Dim file
Dim intCount
intCount=0
' Object creation
' ***************
Set myArrayUpload = Server.CreateObject("myArrayUpload.ArrayUpload")
' Upload
' ******
myArrayUpload.Upload
For each file In myArrayUpload.Files
......
intCount = intCount + 1
Next
Meine Frage: Wie kann ich die Dateien einzel ansprechen???
Hab experimentiert mit file(intCount).FileName oder file(0).FileName
aber es will nicht funktionieren. Irgendwie hängt das doch mit dem "Each" zusammen, oder?
Kann mir da jemand helfen?
Danke
Gruß Martin
Hi Martin,
For each file In myArrayUpload.Files
......
intCount = intCount + 1
NextMeine Frage: Wie kann ich die Dateien einzel ansprechen???
mit file. Das ist deine Laufvariable, die bei jedem Durchlauf mit dem jeweils nächsten Objekt in der Files Collection gefüllt wird, bis keine weitere mehr das ist.
Gruß,
Martin
Hi Martin,
Ok das ist dann auch richtig, aber ich wollte Sie separat ansprechen, wenn es geht außerhalb der Schleife.
Gibt es da auch eine Möglichkeit?
Gruß,
Martin
Hi Martin,
Ok das ist dann auch richtig, aber ich wollte Sie separat ansprechen, wenn es geht außerhalb der Schleife.
Gibt es da auch eine Möglichkeit?
also in VBA gibt es die Methode Item bei Collections, das müsste auch in VBScript bei der Files Collection gehen. Also z.B.
Set fil = Files.Item( 1 )
Gruß,
Martin