| |
| FileInfo.Decrypt decrypts a file that was encrypted using the Encrypt method. | |
|
Imports System
Imports System.IO
Imports System.Security.AccessControl
Module FileExample
Sub Main()
Dim FileName As String = "c:\MyTest.txt"
AddEncryption(FileName)
RemoveEncryption(FileName)
End Sub
Sub AddEncryption(ByVal FileName As String)
Dim fInfo As New FileInfo(FileName)
If fInfo.Exists = False Then
fInfo.Create()
End If
fInfo.Encrypt()
End Sub
Sub RemoveEncryption(ByVal FileName As String)
Dim fInfo As New FileInfo(FileName)
If fInfo.Exists = False Then
fInfo.Create()
End If
fInfo.Decrypt()
End Sub
End Module
|
| | | | Related examples in the same category |
| 1. | FileInfo Class provides properties and instance methods for the creation, copying, deletion, moving, and opening of files | | | | 2. | FileInfo provides properties and instance methods for the creation, copying, deletion, moving, and opening of files | | | | 3. | Create FileInfo class | | | | 4. | Use FileInfo.AppendText to create StreamWriter and add text to it | | | | 5. | FileInfo.CopyTo copies a file | | | | 6. | Use FileInfo open a file to read | | | | 7. | FileInfo.CopyTo (String, Boolean) copies a file, allowing the overwriting of an existing file. | | | | 8. | FileInfo.Create | | | | 9. | FileInfo.CreateText creates a StreamWriter that writes a new text file. | | | | 10. | FileInfo.Delete deletes a file. | | | | 11. | FileInfo.Directory Property gets an instance of the parent directory. | | | | 12. | FileInfo.DirectoryName Property gets a string representing the directory's full path. | | | | 13. | FileInfo.GetAccessControl gets a FileSecurity object that encapsulates the access control list (ACL) entries | | | | 14. | FileInfo.IsReadOnly Property gets or sets a value that determines if the current file is read only. | | | | 15. | FileInfo.Length Property gets the size, in bytes, of the current file. | | | | 16. | FileInfo.Name Property gets the name of the file. | | | | 17. | FileInfo.Open opens a file in the specified mode. | | | | 18. | FileInfo.Open (FileMode, FileAccess) opens a file in the specified mode with read, write, or read/write access. | | | | 19. | FileInfo.Open with settings for File Read Write Mode, File Access Mode, File Share Mode | | | | 20. | FileInfo.OpenRead creates a read-only FileStream. | | | | 21. | FileInfo.OpenText creates a StreamReader with UTF8 encoding that reads from an existing text file. | | | | 22. | FileInfo.OpenWrite creates a write-only FileStream. | | | | 23. | FileInfo.Replace replaces the contents of a file | | | | 24. | FileSystemInfo Class provides the base class for both FileInfo and DirectoryInfo objects. | | | | 25. | FileInfo.Length Property tells the size, in bytes, of the current file. | | |
|