Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - cacellare contenuto cartella?
Forum - C# / VB.NET - cacellare contenuto cartella?

Avatar
Master_VB (Normal User)
Pro


Messaggi: 148
Iscritto: 26/06/2009

Segnala al moderatore
Postato alle 11:22
Domenica, 20/09/2009
Questo topic č stato chiuso dal moderatore

ciao a tutti come posso fare epr cancellare tutto il contenuto di una cartella specificata?

-edit risolto l'ho fatto cosė

Codice sorgente - presumibilmente VB.NET

  1. variabili (ecc):
  2. Dim dir As String = "cartella"
  3. Dim filecartella() As String
  4.  
  5. codice:
  6. filecartella = IO.Directory.GetFiles(dir)
  7.         For Each i As String In filecartella
  8.             IO.File.Delete(i)
  9.         Next



ma sapevo che c'era anche la funzione che cancellava tutti i file di una catella senza il cilo qual'č? qualcuno al conosce?

Ultima modifica effettuata da Master_VB il 20/09/2009 alle 11:30
PM
Avatar
ruggy94 (Member)
Guru


Messaggi: 890
Iscritto: 21/04/2008

Segnala al moderatore
Postato alle 12:20
Domenica, 20/09/2009
Testo quotato

Postato originariamente da Master_VB:
ma sapevo che c'era anche la funzione che cancellava tutti i file di una catella senza il cilo qual'č? qualcuno al conosce?


Non la conosco, ma se davvero esiste, credo che anch'essa utilizzi un ciclo al suo interno.

PM
Avatar
noitide (Normal User)
Pro


Messaggi: 107
Iscritto: 24/06/2009

Segnala al moderatore
Postato alle 20:37
Domenica, 20/09/2009
cosė..
Codice sorgente - presumibilmente Plain Text

  1. System.IO.Directory.Delete("tuopercorso", True)


:k:

PM
Avatar
ruggy94 (Member)
Guru


Messaggi: 890
Iscritto: 21/04/2008

Segnala al moderatore
Postato alle 20:38
Domenica, 20/09/2009
Testo quotato

Postato originariamente da noitide:

cosė..
Codice sorgente - presumibilmente Plain Text

  1. System.IO.Directory.Delete("tuopercorso", True)


:k:


Ma non cancella tutta la cartella cosė?

PM
Avatar
noitide (Normal User)
Pro


Messaggi: 107
Iscritto: 24/06/2009

Segnala al moderatore
Postato alle 20:39
Domenica, 20/09/2009
ops... hai ragione.. avevo letto male.:D chiedo scusa.. comnq l'unico modo č fare il for each.. non mi risulta ci siano altre funzioni..

PM
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 10:24
Martedė, 22/09/2009
E' pių economico eliminare tutta la cartella e crearla di nuovo che usare un ciclo per cancellare tutti i file (che ovviamente non conta le sottocartelle).

PM
Avatar
Master_VB (Normal User)
Pro


Messaggi: 148
Iscritto: 26/06/2009

Segnala al moderatore
Postato alle 23:00
Giovedė, 24/09/2009
beh ha ragione il totem

PM