Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    eliminare directory, sottodirectory e file

    Salve ragazzi utilizzando vb.net devo cancellare una cartella e tutto il suo contenuto, sottocartelle incluse...
    Con questo codice cancello tutto i file dentro la directory che mi interessa, ma come posso perfezionarla cancellando anche le sotto cartelle e la cartella stessa in questione?

    Codice PHP:
    Dim objFile2
    objFile2 
    Server.CreateObject("Scripting.FileSystemObject")
    If 
    objFile2.FolderExists(file2Then
        objFile2
    .deletefile(file2 "\" & ("*.*"))
    End If 
    Dove in file2 c'è il percorso della mia directory che voglio cancellare "C:\prova"
    Grazie per l'aiuto.

  2. #2
    hai provato con

    (VB) "Directory.Delete(path, True)"

    dove il path è il nome della directory da eliminare e il parametro true e il ricorsivo che ti elimina directory, sottodirectory e file in path.

  3. #3
    Ma directoy che tipo è? Come lo devo dichiarare?

  4. #4
    è un metodo di System.IO
    e la sintassi in VB è questa

    Public Shared Sub Delete ( _
    path As String, _
    recursive As Boolean _
    )

    per altre info guarda qui
    ciao

  5. #5
    Ho risolto così...
    Codice PHP:
    Dim objFile2
    objFile2 
    Server.CreateObject("Scripting.FileSystemObject")
    If 
    objFile2.FolderExists(file2Then
         objFile2
    .deleteFolder(file2True)
    End If 
    Non pensavo esistesse direttamente la deleteFolder...
    Il file2 deve essere un percorso senza la barra finale...esempio "c:\cartella"
    Ciao.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.