Практическое руководство. Анализ путей к файлам в Visual Basic
Статья
Объект FileSystem предоставляет ряд полезных методов при анализе путей к файлам.
Метод CombinePath получает два пути и возвращает комбинированный путь в правильном формате.
Метод GetParentPath возвращает абсолютный путь к родительскому элементу указанного пути.
Метод GetFileInfo возвращает объект FileInfo , к которому можно выполнить запрос, чтобы определить свойства файла, например имя и путь.
По расширению файла не всегда можно с уверенностью судить о его содержимом. Например, файл с именем Form1.vb может вовсе не быть исходным файлом Visual Basic.
Определение имени и пути для файла
Используйте свойства DirectoryName и Name объекта FileInfo , чтобы определить для файла имя и путь. В этом примере определяются и отображаются имя и путь.
VB
Dim testFile As System.IO.FileInfo
testFile = My.Computer.FileSystem.GetFileInfo("C:\TestFolder1\test1.txt")
Dim folderPath AsString = testFile.DirectoryName
MsgBox(folderPath)
Dim fileName AsString = testFile.Name
MsgBox(fileName)
Объединение имени и каталога файла для создания полного пути
Используйте метод CombinePath , указав каталог и имя. В этом примере объединяются строки folderPath и fileName , созданные в предыдущем примере, и отображается результат.
VB
Dim fullPath AsString
fullPath = My.Computer.FileSystem.CombinePath(folderPath, fileName)
MsgBox(fullPath)
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв:
Присоединитесь к серии встреч для создания масштабируемых решений искусственного интеллекта на основе реальных вариантов использования с другими разработчиками и экспертами.