The System.IO.FileInfo Class
Similarly to what I explained about the System.IO.DirectoryInfo class, there is also a System.IO.FileInfo counterpart for the System.IO.File class. An instance of the FileInfo class is therefore a representation of a single file, providing members that allow performing operations on that particular file or getting/setting information. Because FileInfo inherits from System.IO.FileSystemInfo like DirectoryInfo, you can basically find the same members. You create an instance of the FileInfo class passing the filename to the constructor, as demonstrated here:
Dim fi As New FileInfo("C:\MyFile.txt")
You can set attributes for the specified file assigning the Attributes property, which receives a value from the System.IO.FileAttributes ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access