Gewusst wie: Ermitteln, ob eine Datei ausgeblendet ist in Visual Basic
Aktualisiert: November 2007
Mithilfe der My.Computer.FileSystem.GetFileInfo-Methode kann ein FileInfo-Objekt abgerufen werden, das Informationen über die angegebene Datei enthält, einschließlich einer FileAttributes-Enumeration.
So bestimmen Sie, ob eine Datei ausgeblendet ist
Rufen Sie ein FileInfo-Objekt für die zu prüfende Datei ab. In diesem Beispiel wird ein FileInfo-Objekt für die Datei Testfile.txt abgerufen.
Dim infoReader As System.IO.FileInfo infoReader = My.Computer.FileSystem.GetFileInfo("C:\testfile.txt")
Rufen Sie ein FileAttributes-Objekt aus dem FileInfo-Objekt ab. In diesem Beispiel wird FileAttributes aus dem FileInfo-Objekt abgerufen.
Dim attributeReader As System.IO.FileAttributes attributeReader = infoReader.Attributes
Fragen Sie FileAttributes ab, um zu bestimmen, ob die Datei ausgeblendet ist. In diesem Beispiel wird ermittelt, ob die Datei ausgeblendet ist, und es wird das entsprechende Ergebnis angezeigt.
If (attributeReader And System.IO.FileAttributes.Hidden) > 0 Then MsgBox("File is hidden!") Else MsgBox("File is not hidden!") End If
Siehe auch
Aufgaben
Gewusst wie: Bestimmen der Attribute einer Datei in Visual Basic
Referenz
My.Computer.FileSystem-Objektmember
My.Computer.FileSystem.GetFileInfo-Methode
Weitere Ressourcen
Datei-, Verzeichnis- und Laufwerkseigenschaften in Visual Basic