Ответ 1
Передайте полный путь (тот, который включает имя файла) в метод System.IO.Path.GetDirectoryName
. Это вычеркнет имя файла и вернет полный путь к каталогу, содержащему этот файл.
Например:
Dim filePath As String = "C:\MyDir\MySubDir\myfile.ext"
Dim directoryPath As String = Path.GetDirectoryName(filePath)
Помещает следующую строку в переменную directoryPath
:
C:\MyDir\MySubDir