Scusate ma devo precisare.
nanu_90 ha chiesto
...volta avviato cerchi su tutto l'hardisk tutti i file con l'estensione .tmp ...
quindi: cerchi e non cancelli.
A parte il fatto che nelle prove per la scrittura del codice è rischioso cancellare i files (da qui la necessità d'inserire la ListBox per evidenziare i predetti files), ma se l'intento ultimo era quello di eliminare i files tmp, basta togliere la ListBox ed inserire .Delete .