Compartilhar via


Função ChDir

Altera o diretório ou pasta atual.

O recurso My fornece maior produtividade e desempenho nas operações em arquivo I/O que a função ChDir .Para mais informações, consulte: Propriedade My.Computer.FileSystem.CurrentDirectory.

Public Sub ChDir(ByVal Path As String)

Parâmetros

  • Path
    Obrigatório.A String expressão que identifica qual diretório ou pasta se tornará o novo diretório padrão ou a pasta. Path pode incluir a unidade. Se nenhuma unidade for especificada, ChDir altera o padrão de diretório ou pasta na unidade atual.

Exceções

Tipo de exceção

Número de erro

Condição

ArgumentException

52

Path está vazio.

FileNotFoundException

76

Unidade inválida está especificada, ou unidade não está disponível.

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

A função ChDir altera a pasta padrão, mas não a unidade padrão.Por exemplo, se a unidade padrão é C, as seguintes alterações instrução o diretório padrão na unidade D, mas C permanece a unidade padrão:

ChDir("D:\TMP")

Diretório relativo alterações é realizado, digitando dois pontos, da seguinte maneira:

ChDir("..") ' Moves up one directory.
Observação de segurança:

O ChDir função requer permissão do código não gerenciado, que pode afetar sua execução em situações de confiança parcial. Para obter mais informações, consulte classe SecurityPermission e permissões de código de acesso .

Exemplo

Este exemplo usa a função ChDir para alterar a pasta atual ou a pasta.

' Change current directory or folder to "MYDIR".
ChDir("MYDIR")

' Assume "C:" is the current drive. The following statement changes
' the default directory on drive "D:". "C:" remains the current drive.
ChDir("D:\WINDOWS\SYSTEM")

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: Analisar Arquivo Paths in Visual Basic

Referência

Função ChDrive

Função CurDir (DirAtual)

Função Dir

Função MkDir

Função RmDir

ArgumentException

FileNotFoundException

Outros recursos

Criar, excluir e mover arquivos e pastas em Visual Basic