كيفية القيام بما يلي: تحديد ما إذا كان الملف مخفي في Visual Basic

يمكن أن يُستخدم أسلوب GetFileInfo للحصول على كائن FileInfo الذي يحتوي على معلومات حول الملف المحدد , بما في ذلك قائمة التعداد FileAttributes .

لتحديد ما إذا كان الملف مخفي

  1. احصل على كائن FileInfo للملف الذي ترغب في فحصه . يحصل هذا المثال على كائن FileInfo للملف Testfile.txt.

    Dim infoReader As System.IO.FileInfo
    infoReader = My.Computer.FileSystem.GetFileInfo("C:\testfile.txt")
    
  2. احصل على كائن FileAttributes من الكائن FileInfo . يحصل هذا المثال على FileAttributes من كائن FileInfo .

    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