(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
 
												
FileInfo.IsReadOnly, FileAttributes.Hidden
Public Class Tester
    Public Shared Sub Main
    
        Dim fileDetail As IO.FileInfo = My.ruputer.FileSystem.GetFileInfo("test.txt")
        Console.WriteLine(fileDetail.IsReadOnly)
        Console.WriteLine(CBool(fileDetail.Attributes And IO.FileAttributes.Hidden))
    End Sub
End Class 
False
False
Get File Attributes as a string
Public Class Tester
    Public Shared Sub Main
    
        Dim fileDetail As IO.FileInfo
        fileDetail = My.ruputer.FileSystem.GetFileInfo("test.txt")
        Console.WriteLine("Attributes: " & fileDetail.Attributes.ToString())
    End Sub
End Class 
Attributes: Archive, NotContentIndexed
Get file Creation Time, Last Access Time and Modified Time
Public Class Tester
    Public Shared Sub Main
    
        Dim fileDetail As IO.FileInfo
        fileDetail = My.ruputer.FileSystem.GetFileInfo("test.txt")
        Console.WriteLine("Created: " & fileDetail.CreationTime)
        Console.WriteLine("Accessed: " & fileDetail.LastAccessTime)
        Console.WriteLine("Modified: " & fileDetail.LastWriteTime)
    End Sub
End Class 
Created: 11/05/2007 9:20:09 PM
Accessed: 11/05/2007 9:26:39 PM
Modified: 11/05/2007 9:26:04 PM
Get file extension name
Public Class Tester
    Public Shared Sub Main
    
        Dim fileDetail As IO.FileInfo
        fileDetail = My.ruputer.FileSystem.GetFileInfo("test.txt")
        Console.WriteLine(fileDetail.Extension)
    End Sub
End Class 
.txt
Get file size
Public Class Tester
    Public Shared Sub Main
    
        Dim fileDetail As IO.FileInfo
        fileDetail = My.ruputer.FileSystem.GetFileInfo("test.txt")
        Console.WriteLine("Size: " & fileDetail.Length & " byte(s)")
    End Sub
End Class 
Size: 343984 byte(s)
My.Computer.FileSystem.GetFileInfo(""File Name"")
Public Class Tester
    Public Shared Sub Main
    
        Dim fileDetail As IO.FileInfo = My.ruputer.FileSystem.GetFileInfo("test.txt")
        Console.WriteLine(fileDetail.IsReadOnly)
        Console.WriteLine(CBool(fileDetail.Attributes And IO.FileAttributes.Hidden))
    End Sub
End Class 
False
False
Set file attributes: Hidden, ReadOnly
Public Class Tester
    Public Shared Sub Main
    
        Dim fileDetail As IO.FileInfo = My.ruputer.FileSystem.GetFileInfo("yourfile.jpg")
        fileDetail.IsReadOnly = True
        fileDetail.Attributes = fileDetail.Attributes Or IO.FileAttributes.Hidden
    End Sub
End Class