如何:在 Visual Basic 中删除文件

DeleteFile 对象的 My.Computer.FileSystem 方法允许删除文件。 它提供的选项包括:是否将已删除的文件发送到 回收站,是否要求用户确认应删除该文件,以及当用户取消作时该怎么办。

删除文本文件

  • DeleteFile使用该方法删除文件。 以下代码演示如何删除名为 test.txt 的文件。

    My.Computer.FileSystem.DeleteFile("C:\test.txt")
    

删除文本文件并要求用户确认应删除该文件

  • 使用DeleteFile方法删除文件,将showUI设置为AllDialogs。 以下代码演示如何删除命名 test.txt 的文件,并允许用户确认应删除该文件。

    My.Computer.FileSystem.DeleteFile("C:\test.txt",
            Microsoft.VisualBasic.FileIO.UIOption.AllDialogs,
            Microsoft.VisualBasic.FileIO.RecycleOption.DeletePermanently,
            Microsoft.VisualBasic.FileIO.UICancelOption.DoNothing)
    

删除文本文件并将其发送到回收站

  • 使用 DeleteFile 方法删除文件,并为 SendToRecycleBin 参数指定 recycle。 以下代码演示如何删除命名 test.txt 的文件并将其发送到 回收站

    My.Computer.FileSystem.DeleteFile("C:\test.txt",
    Microsoft.VisualBasic.FileIO.UIOption.AllDialogs,
    Microsoft.VisualBasic.FileIO.RecycleOption.SendToRecycleBin)
    

可靠的编程

以下条件可能会导致异常:

另请参阅