salve a tutti...
devo scrivere un programma che verifica la presenza di un file e che, se non lo trova subito, continua a verificarne la presenza per un dato tempo (il timeout è definito dall'utente).

per la ricerca del file nessun problema...
però prima di iniziare mi domandavo come fare per temporizzare il ciclo....

devo per forza lanciare un nuovo thread che esegue il ciclo fino a che non trova il file e stoppare il suddetto thread dopo che è scaduto il tempo?
o posso fare tutto con un thread unico?

come si calcola la durata di esecuzione di un thread?


grazie mille
citrus