Avviare una ricerca di file (ma anche di cartelle e unità)
Sintassi |
searchForFiles(string filter, uint flags = XFileSystem_All): bool |
---|---|
filter |
Nome del file da eliminare |
flags |
Flag dell'operazione |
Esito |
Restituisce esito logico dell'operazione |
I flag di funzionamento disponibili sono i seguenti:
Etichetta |
Descrizione |
---|---|
XFileSystem_Dirs |
Ricerca di cartelle |
XFileSystem_Files |
Ricerca di file |
XFileSystem_Drives |
Ricerca di unità |
XFileSystem_NoSymLinks |
Salta i link simbolici nella ricerca |
XFileSystem_All |
Ricerca per tutti |
XFileSystem_Readable |
Cerca i permessi di lettura |
XFileSystem_Writable |
Ricerca dei permessi di scrittura |
XFileSystem_Executable |
Ricerca dei permessi eseguibili |
XFileSystem_RWEMask |
Maschera di autorizzazione |
XFileSystem_Modified |
Ricerca di elementi modificati |
XFileSystem_Hidden |
Ricerca di elementi di sistema |
XFileSystem_CaseSensitive |
Ricerca di elementi sensibili alle maiuscole |
Note:
•Nel filtro sono ammessi i caratteri jolly.
•Se il nome del file è relativo, sarà riferito al percorso della directory corrente (vedere il metodo dirPath()).
•I risultati possono essere controllati con i metodi searchNext() e searchCurrentFilepath().