Partager via


Comment : déterminer si un fichier est masqué dans Visual Basic

Mise à jour : novembre 2007

La méthode My.Computer.FileSystem.GetFileInfo peut être utilisée pour obtenir un objetFileInfo qui contient des informations sur le fichier spécifié, notamment sur l'énumération FileAttributes.

Pour déterminer si un fichier est masqué

  1. Obtenez un objet FileInfo pour le fichier que vous souhaitez examiner. Cet exemple obtient un objet FileInfo pour le fichier Testfile.txt.

    Dim infoReader As System.IO.FileInfo
    infoReader = My.Computer.FileSystem.GetFileInfo("C:\testfile.txt")
    
  2. Obtenez un objet FileAttributes de l'objet FileInfo. Cet exemple obtient FileAttributes de l'objet FileInfo.

    Dim attributeReader As System.IO.FileAttributes
    attributeReader = infoReader.Attributes
    
  3. Interrogez FileAttributes pour déterminer si le fichier est masqué. Cet exemple détermine si le fichier est masqué et affiche un résultat en conséquence.

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

Voir aussi

Tâches

Comment : déterminer les attributs d'un fichier dans Visual Basic

Référence

My.Computer.FileSystem, objet

My.Computer.FileSystem, membres de l'objet

My.Computer.FileSystem.GetFileInfo, méthode

Autres ressources

Propriétés des fichiers, répertoires et lecteurs dans Visual Basic