手把手教你使用VB.NET FileInfo類對文件操作
你用電腦就要對文件和文件系統操作,這是不可避免的,那拷貝、移動和刪除文件和文件夾的功能是很有用的。在網上收到一些關于文件操作的列子,現在和大家分享一下,以下的示例代碼將向您展示如何使用VB.NET FileInfo來拷貝、移動和刪除文件,以及如何使用DirectoryInfo來移動和刪除文件夾。(注意:為了運行這些示例,您需要將這條語句:Imports System.IO,添加到您的表單或模塊的最頂部。)
VB.NET FileInfo示例
拷貝一個文件
- Dim fFile1 As New FileInfo("C:abc1.txt")
- fFile1.CopyTo("C:abc2.txt", True)
我們將fFile1變量定義為一個FileInfo對象并設定它指向文件系統中的一個目錄,為了拷貝一個文件,我們使用FileInfo對象中的CopyTo方法并指明我們計劃要拷貝的目標文件的全名。
移動一個文件
- Dim fFile1 As New FileInfo("C:abc1.txt")
- fFile1.MoveTo("C:abc3.txt")
我們將fFile1變量定義為一個FileInfo對象并設定它指向文件系統中的一個目錄,為了拷貝一個文件,我們使用FileInfo對象中的CopyTo方法并指明我們計劃要移動的目標文件的全名。
刪除一個文件
- Dim fFile1 As New FileInfo("C:abc1.txt")
- fFile1.Delete()
我們將fFile1變量定義為一個FileInfo對象并設定它指向文件系統中的一個目錄,為了刪除一個文件,我們使用FileInfo對象中的Delete方法。
VB.NET FileInfo DirectoryInfo示例
移動一個文件夾
- Dim dDir1 As New DirectoryInfo("C:Folder1")
- dDir1.MoveTo("C:Folder2")
我們將dDir1變量定義為一個DirectoryInfo對象并設定它指向文件系統中的一個目錄,為了移動一個文件夾,我們使用DirectoryInfo對象的MoveTo方法,并指明我們所移動的文件夾的完整目標路徑。
刪除一個文件夾
- Dim dDir1 As New DirectoryInfo("C:Folder1")
- dDir1.Delete()
我們將dDir1變量定義為一個DirectoryInfo對象并設定它指向文件系統中的一個目錄,為了刪除一個文件夾,我們使用DirectoryInfo對象的Delete方法。(您只能刪除一個空的文件夾,如果文件夾含有文件,您將不能刪除它知道您清空它為止。)
【編輯推薦】