Eliminare file cartella

Salve gentilmente, qualcuno sa dirmi come posso eliminare tutti i file di una determinata cartella?

io ho provato così, ma non funziona:

Dim f_Elimina As FolderItem = GetFolderItem(ob.phatApp + “Progetti” + Globale.NomeProgetto + “\Supporto”,0)
f_Elimina.Delete

Delete per cancellare sarebbe corretto.

Dim f_Elimina As FolderItem = GetFolderItem(ob.phatApp).Child(“Progetti”).Child( Globale.NomeProgetto).Child("Supporto”).Child("test.txt")
f_Elimina.Delete

Si prega di utilizzare la classe FolderItem.
Con il metodo Child (figlio), in modo che anche il FolderItem funzioni.

Ciao Massimiliano,

Devi eliminare i file uno ad uno scorrendoli in un loop partendo dall’ultimo. Il codice sarebbe qualcosa del genere:

dim cartella As FolderItem // la cartella da cui eliminare i file
for i As Integer = cartella.Count-1 downTo 0
// partendo dal numero di oggetti nella cartella - 1, scorri indietro fino a 0
cartella.ChildAt(i).Remove()
next

Questa a grandi linee è la procedura, poi chiaramente bisogna prendere in considerazione tutti i casi per cui Remove potrebbe non funzionare.

grazie

si penso che ho bisogno di questo. grazie mille gentilissimi

dim cartella As FolderItem = GetFolderItem(strPhatCartellaDaSvuotare,0)
for i As Integer = cartella.Count-1 downTo 0
// partendo dal numero di oggetti nella cartella - 1, scorri indietro fino a 0
cartella.ChildAt(i).Remove()
next

Funziona perfettamente Grazie