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é
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")
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
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, membres de l'objet
My.Computer.FileSystem.GetFileInfo, méthode
Autres ressources
Propriétés des fichiers, répertoires et lecteurs dans Visual Basic