如何:在 Visual Basic 中分析文件路径
分析文件路径时,可参考 FileSystem 对象提供的多种有用的方法。
CombinePath 方法采用了两个路径并返回格式正确的组合路径。
GetParentPath 方法将返回所提供的路径的父级的绝对路径。
GetFileInfo 方法将返回一个 FileInfo 对象,查询该对象可确定文件的属性,例如文件名和路径。
不要根据文件的扩展名来判断文件的内容。 例如,文件 Form1.vb 可能不是 Visual Basic 源文件。
确定文件的名称和路径
可使用 DirectoryName 对象的 Name 和 FileInfo 属性来确定文件的名称和路径。 此示例确定了名称和路径,并将其显示了出来。
Dim testFile As System.IO.FileInfo testFile = My.Computer.FileSystem.GetFileInfo("C:\TestFolder1\test1.txt") Dim folderPath As String = testFile.DirectoryName MsgBox(folderPath) Dim fileName As String = testFile.Name MsgBox(fileName)
组合文件的名称和目录以创建完整的路径
使用
CombinePath
方法,用于提供目录和名称。 此示例采用了上例中创建的字符串folderPath
和fileName
,然后将其组合在一起并显示结果。Dim fullPath As String fullPath = My.Computer.FileSystem.CombinePath(folderPath, fileName) MsgBox(fullPath)