VB.NET判断一个路径的文件是否存在
生活随笔
收集整理的這篇文章主要介紹了
VB.NET判断一个路径的文件是否存在
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
使用文件系統操控文件和路徑的能力是任何程序的一個重要功能。 在本文所介紹的技巧中,我們將檢測VB.NET 如何與文件系統進行作用。 通過現有類、方法和屬性示例給出簡便方法完成必須的功能。
為了能夠操作文件系統,我們需要用到System.IO命名空間。 因此,必須在模塊的頂部導入System.IO。我們重點關注FileInfo類,此類允許訪問和操作文件系統中的文件。 并且允許確定文件的屬性和DirectoryInfo,而DirectoryInfo類允許訪問操作路徑和確定屬性。
判斷文件是否存在
下面的代碼給出了判斷文件是否存在和檢查其屬性的代碼。 在此示例中,我們定義了sFileName變量保存文件名和地址。 然后新建FileInfo類示例,此類接受完整文件路徑作為參數。 接著,使用Exists屬性判斷文件是否存在。
如果存在文件,則顯示文件創建的日期和時間;如果文件不存在,則給出不能定位文件的信息。
Private Function DetermineIfFileExists() As Integer
Dim sFileName As String
sFileName = "C:/text1.txt"
Dim fFile As New FileInfo(sFileName)
If Not fFile.Exists Then
MessageBox.Show("File Not Found")
Else
MessageBox.Show("File Found. File was created on: " & fFile.CreationTime)
End If
End Function
判斷路徑是否存在
下面的代碼給出了判斷路徑是否存在和檢查其屬性的代碼。 我們定義了sDirName變量保存名字和路徑的地址。 然后新建DirectoryInfo類示例,此類接受全路徑名作為參數,接下來使用Exists屬性判斷路徑是否存在。
如果存在,則顯示其最近一次被訪問的日期和時間;如果不存在,則給出不能定位路徑的信息。
Private Function DetermineIfDirectoryExists() As Integer
Dim sDirName As String
sDirName = "C:/temp"
Dim dDir As New DirectoryInfo(sDirName)
If Not dDir.Exists Then
MessageBox.Show("Directory Not Found")
Else
MessageBox.Show("Directory Found. Directory was last accessed on: " & dDir.LastAccessTime)
End If
End Function
為了能夠操作文件系統,我們需要用到System.IO命名空間。 因此,必須在模塊的頂部導入System.IO。我們重點關注FileInfo類,此類允許訪問和操作文件系統中的文件。 并且允許確定文件的屬性和DirectoryInfo,而DirectoryInfo類允許訪問操作路徑和確定屬性。
判斷文件是否存在
下面的代碼給出了判斷文件是否存在和檢查其屬性的代碼。 在此示例中,我們定義了sFileName變量保存文件名和地址。 然后新建FileInfo類示例,此類接受完整文件路徑作為參數。 接著,使用Exists屬性判斷文件是否存在。
如果存在文件,則顯示文件創建的日期和時間;如果文件不存在,則給出不能定位文件的信息。
Private Function DetermineIfFileExists() As Integer
Dim sFileName As String
sFileName = "C:/text1.txt"
Dim fFile As New FileInfo(sFileName)
If Not fFile.Exists Then
MessageBox.Show("File Not Found")
Else
MessageBox.Show("File Found. File was created on: " & fFile.CreationTime)
End If
End Function
判斷路徑是否存在
下面的代碼給出了判斷路徑是否存在和檢查其屬性的代碼。 我們定義了sDirName變量保存名字和路徑的地址。 然后新建DirectoryInfo類示例,此類接受全路徑名作為參數,接下來使用Exists屬性判斷路徑是否存在。
如果存在,則顯示其最近一次被訪問的日期和時間;如果不存在,則給出不能定位路徑的信息。
Private Function DetermineIfDirectoryExists() As Integer
Dim sDirName As String
sDirName = "C:/temp"
Dim dDir As New DirectoryInfo(sDirName)
If Not dDir.Exists Then
MessageBox.Show("Directory Not Found")
Else
MessageBox.Show("Directory Found. Directory was last accessed on: " & dDir.LastAccessTime)
End If
End Function
總結
以上是生活随笔為你收集整理的VB.NET判断一个路径的文件是否存在的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SQLite CodeFirst、Mig
- 下一篇: ASP.NET 网站项目 EF 的简单操