Sdílet prostřednictvím


Postupy: Jak určit zda je soubor skrytý (Visual Basic)

Metodu GetFileInfo lze použít k získání objektu FileInfo, který obsahuje informace o zadaném souboru, včetně výčtu FileAttributes.

Chcete-li zjistit, zda soubor je skrytý

  1. Získejte objekt FileInfo pro soubor, který chcete zkontrolovat. Tento příklad načte objekt FileInfo pro soubor Testfile.txt.

    Dim infoReader As System.IO.FileInfo
    infoReader = My.Computer.FileSystem.GetFileInfo("C:\testfile.txt")
    
  2. Získejte objekt FileAttributes z objektu FileInfo. Tento příklad načte FileAttributes z objektu FileInfo.

    Dim attributeReader As System.IO.FileAttributes
    attributeReader = infoReader.Attributes
    
  3. Dotažte FileAttributes k zjištění zda je soubor skrytý. Tento příklad určuje, zda je soubor skrytý a zobrazí výsledek odpovídajícím způsobem.

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

Viz také

Úkoly

Postupy: Jak zjistit atributy souboru v jazyce Visual Basic

Odkaz

FileSystem

GetFileInfo

Další zdroje

Vlastnosti souboru, adresáře a jednotky v jazyce Visual Basic