DocumentaciónLISTAR_ARCHIVOS(patron, destino)

LISTAR_ARCHIVOS(patron,destino)\texttt{LISTAR\_ARCHIVOS}(patron, destino)

Nombre

LISTAR_ARCHIVOS - Lista archivos en un vector destino.

Sinopsis

n = LISTAR_ARCHIVOS(patron, destino)

Descripcion

Busca archivos usando un patron wildcard y guarda los resultados en un vector de strings destino.

Es util para automatizar barridos de directorio, filtros por extension y procesamiento por lotes.

Comportamiento

  • Recibe un patron y un destino por referencia.
  • Guarda los nombres encontrados en el vector destino.
  • Retorna la cantidad de archivos listados.

Funciones API relacionadas

  • LISTAR_ARCHIVOS_TABLA()
  • ARCHIVO_EXISTE()
  • BORRAR()

Parámetros

ParámetroTipoDescripción
patronSTRINGPatrón (ej: "*.txt").
destinoSTRINGVector destino para nombres.

Valor de retorno

NUMERICO - Cantidad de archivos encontrados.

Ejemplo

ejemplo.blox
FUNCION PRINCIPAL
INICIO
    STRING archivos[100], partes[10]
    NUMERICO i, cant, pos

    cant = LISTAR_ARCHIVOS("*VECTORES*.pc", archivos)

    IMPRIMIR("\nleyo ", cant, " lineas\n")
    IMPRIMIR("\n\nARCHIVOS\n-----------------------\n")

    //DEPURAR(archivos)

    i = 1
    MIENTRAS (i <= cant) HACER                 
        IMPRIMIR("\n", archivos[i])
        i = i + 1
    FIN_MIENTRAS

FINAL```