Problemas con el Objeto File - Files del Objeto FSO (File System Object)

Iniciado por cero_kill_byte, 18 Octubre 2005, 15:08 PM

0 Miembros y 1 Visitante están viendo este tema.

cero_kill_byte

Holas a tod@s !

El drama es el siguiente:
tengo 4 objetos fsoDisco=FileSystemObject, fldrCarpeta=folder, filColecFich=Files y filFichero=file

quiero hacer lo siguiente:
Set fsoDisco = CreateObject("Scripting.FileSystemObject")
Set fldrCarpeta = fsoDisco.GetFolder("c:\temp")
Set filColecFich = fldrCarpeta.Files
Set filFichero = filColecFich(5)

Quiero tomar el 5to archivo de la coleccion filColecFich (Files), pero me marca el error "5" en Tº de Ejecucion "Llamada a procedimiento o argumento no válido"

Tambien lo intenté asi : Set filFichero = filColecFich.Item(5)
pero tampoco funcionó.

Hice la referencia a Microsoft Scripting RunTime y esta OK
Si Existe el 5to archivo en la coleccion, de hecho son 350.
todas las variables anteriores son del tipo que les corresponde y todas son variables públicas globales.

El MSDN tiene un ejemplo con un For Each...Next, pero para mi caso no me sirve aplicarlo.

La idea es recorrer la coleccion Files (filColecFich) con un puntero y para cada cambio del puntero cargar el objeto File (filFichero) correspondiente a la posicion del puntero.

:-\ Alguna Alma Caritativa que me pueda ayudar  :)
Gracias de Antemano....


la caca

algo huele mal.... firma "LA CACA"