Практическое руководство. Определение того, является ли файл скрытым, в Visual Basic
Метод 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