Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Объект FileSystem предлагает ряд полезных методов при анализе путей к файлам.
Метод CombinePath принимает два пути и возвращает правильно отформатированный объединенный путь.
Метод GetParentPath возвращает абсолютный путь родительского элемента указанного пути.
Метод GetFileInfo возвращает FileInfo объект, который можно запрашивать, чтобы определить свойства файла, такие как его имя и путь.
Не принимать решения о содержимом файла на основе расширения имени файла. Например, файл Form1.vb может не быть исходным файлом Visual Basic.
Определение имени и пути файла
DirectoryName Используйте свойства NameFileInfo объекта для определения имени и пути файла. Этот пример определяет имя и путь и отображает их.
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)