Visual Basic - obtener nombres de archivos

Life is soft - evento anual de software empresarial
 
Vista:

obtener nombres de archivos

Publicado por Javier (1 intervención) el 11/09/2002 18:32:11
En un directorio tengo una serie de archivos (no se cuantos son) y lo que quiero es insertar en una listbox, pues todos los nombres de esos archivos.

Tambien me interesaria saber es si: teniendo un nombre de archivo, saber si este existe o no existe

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:obtener nombres de archivos

Publicado por txibit.es.fm (29 intervenciones) el 11/09/2002 21:28:13
Tienes que agregar la referencia "Microsoft Scripting Runtime" (Scrrun.dll).

Después declara un objeto del tipo FileSystemObject y otro del tipo Folder:

Dim fso As New FileSystemObject
Dim f As Folder
dim f1 as file

Para recorrer los archivos contenidos en una carpeta (en este caso app.path) haríamos lo siguiente:

Set f = fso.GetFolder(App.Path)

For Each f2 In f.Files
'Aquí dentro podemos obtener muchos datos de cada fichero
por ejemplo f1.path nos da la ruta
f1.name el nombre del archivo
f1.DateCreated la fecha de creación
...
etc.
Next

De forma análoga se pueden recorrer las subcarpetas de una carpeta y los archivos de cada una de ellas.

www.txibit.es.fm
www.txibit.es.vg

Salu2.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar