Duda con FileSystemObject
Publicado por FileSystemObject (1 intervención) el 21/11/2005 10:27:10
Buenas, tengo este codigo, mediante el cual obtengo el nombre de los archivos de una carpeta dada:
Dim vFSO As New FileSystemObject
Dim Elemento
For Each Elemento In vFSO.GetFolder("C:\Carpeta").Files
MsgBox Elemento.Name
Next
Yo quisiera saber como y en que circustancias se puede utilizar esto otro:
Dim Nombre As String
Nombre = vFSO.GetFolder("C:\Carpeta").Files.Item (?).Name
Donde '?' es un parametro al que, si miramos el examinador de objetos, llama "Key" sin ningun tipo de dato. ¿Que se supone que hay que poner en "Key"? yo he probado a poner un numero pero da el error "Llamada a procedimiento o argumento no validos".
Esto es lo que aparece en el examinador de objetos:
Property Item(Key) As File
Sólo lectura
Miembro predeterminado de Scripting.Files
Obtener archivo
Gracias de antemano.
Dim vFSO As New FileSystemObject
Dim Elemento
For Each Elemento In vFSO.GetFolder("C:\Carpeta").Files
MsgBox Elemento.Name
Next
Yo quisiera saber como y en que circustancias se puede utilizar esto otro:
Dim Nombre As String
Nombre = vFSO.GetFolder("C:\Carpeta").Files.Item (?).Name
Donde '?' es un parametro al que, si miramos el examinador de objetos, llama "Key" sin ningun tipo de dato. ¿Que se supone que hay que poner en "Key"? yo he probado a poner un numero pero da el error "Llamada a procedimiento o argumento no validos".
Esto es lo que aparece en el examinador de objetos:
Property Item(Key) As File
Sólo lectura
Miembro predeterminado de Scripting.Files
Obtener archivo
Gracias de antemano.
Valora esta pregunta


0