Italian community of Lazarus and Free Pascal
Programmazione => Generale => Topic aperto da: sekoto - Marzo 11, 2020, 03:46:43 pm
-
Buongiorno, sto usando la funzione FileExists per appurare l'esistenza di un file ma purtroppo il file in oggetto cambia di versione in versione (esempio file1.zip, file2.zip, ecc..) quindi devo per forza conoscere il nome completo del file, cosa a me impossibile.
Ho provato ad inserire il carattere jolly (*) tipo fil*.zip ma ottengo sempre che il file non esiste.
Come potrei risolvere?
Grazie mille
-
cercare l'esistenza di un file che cambia continuamente nome effettivamente non è cosa facile
forse potresti provare con findallfiles
https://wiki.freepascal.org/FindAllFiles (https://wiki.freepascal.org/FindAllFiles)
puoi usare i wildchars per la ricerca e ti restituisce una lista di file
poi devi vedere se nella lista c'è il file che cambia nome :)
-
Funziona grazie