Obtener listado de archivos desde un directorio aplicando filtros visual basic .net

Muchas veces necesitamos obtener todos los archivos que se encuentren en un directorio, o simplemente algunos que posean alguna extensión o nombre en particular. A continuación les mostramos como realizar este proceso de manera fácil y efectiva.

Función para obtener lista de archivos

Formas de uso

Supongamos que el directorio C:\ contiene los siguientes elementos:

C:\Prueba.txt
C:\Archivo.txt
C:\Archivo.xls

Obtener todos los archivos

el resultado será una lista con todos los elementos:

C:\Prueba.txt
C:\Archivo.txt
C:\Archivo.xls

Obtener todos los archivos con extensión .txt

el resultado será una lista con todos los elementos:

C:\Prueba.txt
C:\Archivo.txt

Obtener todos los archivos llamados Archivo sin importar la extensión

el resultado será una lista con todos los elementos:

C:\Archivo.txt
C:\Archivo.xls

Obtener solo el archivo llamados Archivo con extensión .txt

el resultado será una lista con todos los elementos:

C:\Archivo.txt

Esperamos sea de su utilidad

Saludos

Publicado en Visual Basic .Net
5 Comentarios en “Obtener listado de archivos desde un directorio aplicando filtros visual basic .net
  1. chinoafroo dice:

    Como puedo realizar una busqueda de archivos pero con filtro de solo los dos primeros caracteres, es decir, tengo 5 archivos pero solo 2 empiezan con “AR” quiero que esos dos se guarden en un array.

  2. eugenio pedro montero gonzalez dice:

    Gracias Victor por tu información, me estoy iniciando en vs .NET
    y espero que tu buena y sencilla explicación me sirva ya te comentare.
    Yo lo que quiero es localizar el archivo y si no lo encuentra que me de un aviso msgbox en conforme no existe. Lo voy a intentar con tus datos y te comento

    gracias
    eugenio

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*