Практическое руководство. Определение того, является ли файл скрытым, в Visual Basic
Обновлен: Ноябрь 2007
Метод My.Computer.FileSystem.GetFileInfo можно использовать для получения объекта FileInfo, который содержит информацию об указанном файле, в том числе перечисление FileAttributes.
Чтобы определить, является ли файл скрытым
Получите объект FileInfo для файла, который нужно проверить. В этом примере возвращается объект FileInfo для файла Testfile.txt.
Dim infoReader As System.IO.FileInfo infoReader = My.Computer.FileSystem.GetFileInfo("C:\testfile.txt")
Получите объект FileAttributes из объекта FileInfo. В этом примере получается объект FileAttributes из объекта FileInfo.
Dim attributeReader As System.IO.FileAttributes attributeReader = infoReader.Attributes
Проверьте объект FileAttributes, чтобы определить, является ли файл скрытым. В этом примере определяется, является ли файл скрытым, и отображаются соответствующие результаты.
If (attributeReader And System.IO.FileAttributes.Hidden) > 0 Then MsgBox("File is hidden!") Else MsgBox("File is not hidden!") End If
См. также
Задачи
Практическое руководство. Определение атрибутов файла в Visual Basic
Ссылки
Члены объекта My.Computer.FileSystem
Метод My.Computer.FileSystem.GetFileInfo