Compartilhar via


Função ChDrive

Altera a unidade atual.

Public Overloads Sub ChDrive(ByVal Drive As { Char | String })

Parâmetros

  • Drive
    Obrigatório.String que especifica uma unidade existenteSe você fornecer uma string de comprimento nulo (" "), a unidade atual não é alterada.Se o argumento Drive é uma string de vários caracteres ChDrive usa somente a primeira letra.

Exceções

Tipo de exceção

Número de erro

Condição

IOException

68

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 ChDrive requer permissão de código não gerenciado, o 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 acesso a código .

Exemplo

Este exemplo usa a função ChDrive para alterar a unidade atual.A função gera uma exceção se a unidade não existir.

ChDrive("D")   ' Make "D" the current drive.

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

Referência

Função ChDir

Função CurDir (DirAtual)

Função MkDir

Função RmDir

IOException

Outros recursos

Propriedades de arquivo, diretório e unidade no Visual Basic