Compartilhar via


Função CurDir (DirAtual)

Retorna uma seqüência de caracteres que representa o caminho corrente.

O recurso Objeto My.Computer.FileSystem dá a você maior produtividade e desempenho em operações no arquivo I/O que o CurDir.Para obter mais informações, consulte Propriedade My.Computer.FileSystem.CurrentDirectory.

Public Overloads Function CurDir([ ByVal Drive As Char ]) As String

Parâmetros

  • Drive
    Opcional.Char expressão que especifica uma unidade existente. Se nenhuma unidade for especificada, ou se Driveé uma seqüência de caracteres de comprimento zero (""), CurDir Retorna o caminho para a unidade corrente.

Exceções

Tipo de exceção

Número de erro

Condição

IOException

68

Drive não foi encontrado.

ArgumentException

68

De inválidoDrive foi especificado.

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

Esta função retorna uma seqüência de caracteres que representa o caminho corrente.

Exemplo

Este exemplo usa o CurDir função para retornar o caminho corrente.

' Assume current path on C drive is "C:\WINDOWS\SYSTEM".
' Assume current path on D drive is "D:\EXCEL".
' Assume C is the current drive.
Dim MyPath As String
MyPath = CurDir()   ' Returns "C:\WINDOWS\SYSTEM".
MyPath = CurDir("C"c)   ' Returns "C:\WINDOWS\SYSTEM".
MyPath = CurDir("D"c)   ' Returns "D:\EXCEL".

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 ChDrive

Função MkDir

Função RmDir

IOException

ArgumentException