Compartilhar via


Função RmDir

Remove um diretório existente.

O recurso My dá a você maior produtividade e desempenho em operações de E/S de arquivos que RmDir.Para obter mais informações, consulte Método My.Computer.FileSystem.DeleteDirectory.

Public Sub RmDir(ByVal Path As String)

Parâmetros

  • Path
    Obrigatório.String expressão que identifica o diretório ou pasta a ser removido. Path pode incluir a unidade. Se nenhuma unidade for especificada, RmDir remove a pasta na unidade atual.

Exceções

Tipo de exceção

Número de erro

Condição

ArgumentException

52

Path não foi especificada ou está vazio.

IOException

75

Diretório de destino contém os arquivos.

FileNotFoundException

76

Diretório não existe.

Ver a coluna " número de erro " se você estiver atualizando aplicativos Visual Basic 6.0 que usam manipulação de erros não estruturada.(Você pode comparar o número do erro com a Propriedade do Número (Erro de objeto).) Entretanto, quando for possivel, você pode considerar substituir tal controle de erro por Visão Geral sobre a Manipulação Estruturada de Exceções para o Visual Basic.

Comentários

Um erro ocorrerá se você tentar usar RmDir em uma pasta que contém arquivos.Use a função Kill para excluir todos os arquivos antes de tentar remover um diretório.

Exemplo

Este exemplo usa a função RmDir para remover um diretório existente.

' Assume that MYDIR is an empty directory.
' Remove MYDIR.
RmDir("MYDIR")

Anotações Developer Dispositivo Inteligente

Não há suporte para esta função.

Requisitos

Namespace: Microsoft.VisualBasic

**Módulo:**FileSystem

Assembly: Visual Basic Runtime Library (em Microsoft.VisualBasic.dll)

Consulte também

Tarefas

Como: Excluir um diretório no Visual Basic

Referência

Função ChDir

Função CurDir (DirAtual)

Eliminar função

Função MkDir

ArgumentException

IOException

FileNotFoundException