Como: Determinar se um arquivo está oculto no Visual Basic
O GetFileInfo método pode ser usado para obter um FileInfo o objeto, que contém informações sobre o arquivo especificado, incluindo um FileAttributes enumeração.
Para determinar se um arquivo está oculto
Obtenha um objeto FileInfo para o arquivo que você deseja examinar. Este exemplo obtém um objeto FileInfo para o arquivo Testfile.txt.
Dim infoReader As System.IO.FileInfo infoReader = My.Computer.FileSystem.GetFileInfo("C:\testfile.txt")
Obtenha um objeto FileAttributes do objeto FileInfo. Este exemplo obtém FileAttributes a partir do objeto FileInfo.
Dim attributeReader As System.IO.FileAttributes attributeReader = infoReader.Attributes
Consulte FileAttributes para determinar se o arquivo está oculto. Este exemplo determina se o arquivo está oculto e exibe um resultado de acordo com o que foi determinado.
If (attributeReader And System.IO.FileAttributes.Hidden) > 0 Then MsgBox("File is hidden!") Else MsgBox("File is not hidden!") End If
Consulte também
Tarefas
Como: Determinar os atributos de um arquivo em Visual Basic
Referência
Outros recursos
Propriedades de arquivo, diretório e unidade no Visual Basic