Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
29/04/08 14:36
GrG
Ciao a tutti!
Vorrei sapere come cancellare tutti i file all'interno di una specifica cartella...(senza uso di file batch)...

Avevo il codice ma me lo sn perso...:(
qualcuno sarebbe così gentile da dirmelo se lo sa?
grazie.
----------------------------------------------------
ho trovato questo:
msdn2.microsoft.com/it-it/library/…(VS.80).aspx
solo ke nn so come utilizzare il My.Computer.FileSystem

devo mettere dei riferimenti?
devo dichiarare qualcosa?
Ultima modifica effettuata da GrG 29/04/08 14:44
aaa
29/04/08 15:07
Overflow
quello non è un codice Visual Basic 6.0 ma è VB.Net. Usa questo codice:
aggiungi tra i riferimenti microsoft scripting runtime
Dim c As New FileSystemObject
c.DeleteFolder "pathdellacartella"

aaa
29/04/08 15:11
gantonio
La richiesta la fai per il VB6 (dato che siamo in questo forum) o per VB.NET (come per il link che indichi)?

In ogni caso, con il VB6, se devi cancellare solamente dei file, basta l'istruzione

Kill

Dai un'occhiata al manuale
aaa
29/04/08 16:10
GrG
@Overflow: Ma quel codice è per cancellare l'intera cartella o sbaglio?

@Gantonio: kill serve x cancellare solo un file io voglio invece cancellare tutti i file in una cartella (ma non la cartella) tipo:
Delete C:\cartella\*.* (comando dos)
Ultima modifica effettuata da GrG 29/04/08 16:11
aaa
29/04/08 16:35
gantonio
Postato originariamente da GrG:
kill serve x cancellare solo un file


Dici questo perche' - a differenza di quanto ti dico sempre di fare - non leggi mai la documentazione ...

Prova a scrivere

Kill "C:\cartella\*.*"

aaa
29/04/08 16:38
Overflow
scusa avevo capito male la tua richiesta. Ho pensato volessi cancellare tutta la cartella!!!
Ciao.
aaa
29/04/08 18:44
Shutdown
Ehi ehi! :)
Qui solo VB6! :k:
aaa