방법: Visual Basic에서 파일이 숨겨져 있는지 확인
업데이트: 2007년 11월
My.Computer.FileSystem.GetFileInfo 메서드를 사용하면 FileAttributes 열거형을 포함하여 지정된 파일에 대한 정보가 포함된 FileInfo 개체를 가져올 수 있습니다.
파일이 숨겨져 있는지 확인하려면
검사할 파일의 FileInfo 개체를 가져옵니다. 이 예제에서는 Testfile.txt 파일에 대한 FileInfo 개체를 가져옵니다.
Dim infoReader As System.IO.FileInfo infoReader = My.Computer.FileSystem.GetFileInfo("C:\testfile.txt")
FileInfo 개체에서 FileAttributes 개체를 가져옵니다. 이 예제에서는 FileInfo 개체에서 FileAttributes를 가져옵니다.
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
참고 항목
작업
참조
My.Computer.FileSystem.GetFileInfo 메서드