Como: Determinar a hora de criação do diretório em Visual Basic
O GetDirectoryInfo método retorna um DirectoryInfo objeto que pode ser consultado para informações sobre o diretório.
Se o diretório não existe, uma exceção não é lançada até que uma propriedade no objeto DirectoryInfo seja acessada.
Observação |
---|
Seu computador pode mostrar nomes ou locais diferentes para alguns dos elementos da interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. Para obter mais informações, consulte Configurações do Visual Studio. |
Para determinar a hora de criação de um diretório
Use o método GetDirectoryInfo para recuperar um objeto DirectoryInfo para o diretório e consultar a propriedade CreationTime. Este exemplo exibe CreationTime para C:\Documents and Settings.
Dim getInfo = My.Computer.FileSystem.GetDirectoryInfo( "C:\Documents and Settings") MsgBox("The directory was created at " & getInfo.CreationTime)
Programação robusta
As seguintes condições podem causar uma exceção:
O caminho não é válido para um dos seguintes motivos: ela é uma seqüência de comprimento zero; ele contém somente espaços em branco; ele contém caracteres inválidos; ou é um caminho de dispositivo (começa com \ \. \) (ArgumentException).
O caminho não é válido porque ele é Nothing (ArgumentNullException).
O caminho excede o comprimento máximo definido pelo sistema (PathTooLongException).
Um nome de arquivo ou de diretório no caminho contém dois-pontos (:) ou está em um formato inválido (NotSupportedException).
O usuário não possui as permissões necessárias para exibir o caminho (SecurityException).
Consulte também
Tarefas
Como: Determinar se existe um diretório em Visual Basic
Solução de problemas: Leitura e gravação em arquivos de texto (Visual Basic)