Cómo: Eliminar un archivo en Visual Basic

Actualización: noviembre 2007

El método DeleteFile del objeto My.Computer.FileSystem permite eliminar archivos. Entre las opciones que ofrece se encuentran: si desea enviar el archivo eliminado a la Papelera de reciclaje, si se debe pedir al usuario que confirme la eliminación y qué hacer si el usuario cancela la operación.

Para eliminar un archivo de texto

  • Utilice el método DeleteFile para eliminar el archivo. El código siguiente muestra cómo eliminar el archivo denominado test.txt.

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

Para eliminar un archivo de texto y pedirle al usuario que confirme que se debe eliminar el archivo

  • Utilice el método DeleteFile para eliminar el archivo, estableciendo showUI en AllDialogs. El código siguiente muestra cómo eliminar el archivo denominado test.txt y permite al usuario confirmar la eliminación del archivo.

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

Para eliminar un archivo de texto y enviarlo a la Papelera de Reciclaje

  • Utilice el método DeleteFile para eliminar el archivo, especificando SendToRecycleBin para el parámetro recycle. El código siguiente muestra cómo eliminar el archivo denominado test.txt y enviarlo a la Papelera de Reciclaje.

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

Programación eficaz

Las condiciones siguientes pueden producir una excepción:

Vea también

Tareas

Cómo: Obtener la colección de archivos de un directorio en Visual Basic

Cómo: Eliminar un directorio en Visual Basic

Referencia

UICancelOption (Enumeración)

My.Computer.FileSystem (Objeto)

UIOption (Enumeración)

RecycleOption (Enumeración)