Hola.
Tengo un directorio donde hay ficheros con el siguiente formato: ABCAAAAMMDD.xml y otros con el formato ABCAAAAMMDDN.xml.
Por ejemplo ABC20041221.xml y ABC200412219.xml.
El primer tipo formado por ABC más una fecha, y el segundo tipo además lleva un número adicional.
Necesito listar los archivos que tienen el segundo ormato (ABC + por lo menos 9 caracteres . xml). Utilizando el siguiente código:
Dim di As New System.IO.DirectoryInfo(gsFilePath)
Dim fiFicheros As System.IO.FileInfo() = di.GetFiles("ABC?????????*.xml")
GetFiles me devuelve tanto los que tienen solo la fecha como los que tienen fecha + un número.
Usando este patrón en la utilidad de búsqueda del windows me devuelve solo los que yo quiero.
¿Alguien sabe porqué? ¿Cómo podría obtener únicamente los archivos que quiero?
Ejemplo:
Ficheros en el directorio:
ABC20041221.xml
ABC200412210.xml
ABC200412211.xml
ABC200412212.xml
Quiero que getfiles me devuelva:
ABC200412210.xml
ABC200412211.xml
ABC200412212.xml
Y usando ese patrón me devuelve todos
Gracias de antemano.