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 |
---|---|---|
Path está vazio. |
||
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