Share via


HOW TO:在 Visual Basic 中刪除目錄

更新:2007 年 11 月

使用 My.Computer.FileSystem 物件的 DeleteDirectory 方法刪除目錄。其中的選項包括:是否要刪除目錄的內容、是否要將已刪除的目錄傳送至 [<ui>資源回收筒</ui>],以及是否要顯示刪除進度。

若只要在目錄是空白時才刪除

  • 請使用 DeleteDirectory 方法刪除目錄,並將 onDirectoryNotEmpty 指定為 False。這個範例只有在名為 OldDirectory 的目錄是空白時,才會將它刪除。

    My.Computer.FileSystem.DeleteDirectory("C:\OldDirectory", _
    FileIO.DeleteDirectoryOption.ThrowIfDirectoryNonEmpty)
    

若要刪除目錄並將它傳送至資源回收筒

  • 請使用 DeleteDirectory 方法刪除目錄,並將 recycle 指定為 RecycleOption.SendToRecycleBin。這個範例會刪除名為 OldDirectory 的目錄以及它的全部內容,並將它們傳送到 [資源回收筒] 且會顯示作業的進度。

    My.Computer.FileSystem.DeleteDirectory("C:\OldDirectory", FileIO.UIOption.AllDialogs, FileIO.RecycleOption.SendToRecycleBin)
    

穩固程式設計

下列情形可能會造成例外狀況:

請參閱

工作

HOW TO:在 Visual Basic 中刪除檔案

參考

UICancelOption 列舉型別

My.Computer.FileSystem.DeleteDirectory 方法

RecycleOption 列舉型別

UIOption 列舉型別

DeleteDirectoryOption 列舉型別