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

    [VB] Rmdir su cartelle non vuote. Come fare??

    Ciao.

    Faccio un rmdir su una cartella non vuota e mi restituisce errore.
    Come faccio per rimuoverla a "troncamacchia? :gren:

    Grazie in anticipo.
    Dalla vita altrui attingeva la sua oscura magia...
    Membro del Sacro Ordine degli elfi oscuri di Kand

  2. #2
    usa deltree

  3. #3
    deltree ("c:\windows\desktop\prova") ???

    Così funziona da vb?
    Dalla vita altrui attingeva la sua oscura magia...
    Membro del Sacro Ordine degli elfi oscuri di Kand

  4. #4
    Utente di HTML.it L'avatar di Mabi
    Registrato dal
    May 2002
    Messaggi
    1,245
    Osservazioni

    Se si tenta di utilizzare RmDir per rimuovere una directory o una cartella contenente dei file, verrà generato un errore. Prima di rimuovere la directory o la cartella, è necessario eliminare tutti i file con l'istruzione Kill.
    ...dalla guida

  5. #5
    Ho risolto da solo usando il File System Object...

    Così


    dim nomedir
    set nomedir = CreateObject("Scripting.FyleSystemObject")
    nomedir.deletefolder "c:\polpo"


    Così se ne frega se è piena o vuota :gren:

    Naturalmente prima ho messo un bel


    if nomedir.folderexists = true

    per testare se esiste :sexpulp:


    Questo per chi in futuro ne avrà bisogno...

    Bye
    Dalla vita altrui attingeva la sua oscura magia...
    Membro del Sacro Ordine degli elfi oscuri di Kand

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.