방법: Visual Basic에서 파일이 숨겨져 있는지 확인

GetFileInfo 메서드를 사용하면 FileAttributes 열거형을 포함하여 지정된 파일에 대한 정보가 포함된 FileInfo 개체를 가져올 수 있습니다.

파일이 숨겨져 있는지 확인하려면

  1. 검사할 파일의 FileInfo 개체를 가져옵니다. 이 예제에서는 Testfile.txt 파일에 대한 FileInfo 개체를 가져옵니다.

    Dim infoReader As System.IO.FileInfo
    infoReader = My.Computer.FileSystem.GetFileInfo("C:\testfile.txt")
    
  2. FileInfo 개체에서 FileAttributes 개체를 가져옵니다. 이 예제에서는 FileInfo 개체에서 FileAttributes를 가져옵니다.

    Dim attributeReader As System.IO.FileAttributes
    attributeReader = infoReader.Attributes
    
  3. FileAttributes를 쿼리하여 파일이 숨겨져 있는지 여부를 확인합니다. 이 예제에서는 파일이 숨겨져 있는지 여부를 확인하고 그 결과를 표시합니다.

    If (attributeReader And System.IO.FileAttributes.Hidden) > 0 Then
        MsgBox("File is hidden!")
    Else
        MsgBox("File is not hidden!")
    End If
    

참고 항목

작업

방법: Visual Basic에서 파일의 특성 확인

참조

FileSystem

GetFileInfo

기타 리소스

Visual Basic의 파일, 디렉터리 및 드라이브 속성