В принципе, я пытаюсь редактировать некоторые строки для редактирования каталогов. Я нашел код, чтобы попробовать и отредактировать каталоги, но когда я его использую, он не распознает «право» как функцию и только распознает его как свойство права, создавая таким образом ошибку.VB не может получить нужную функцию для работы со строками
Мне было интересно, есть ли что-то, что я не импортировал, или, возможно, «право» - это устаревшая функция, которая была использована в VB6, но заменена чем-то.
код у меня выглядит следующим образом:
Dim Foo As String
Dim Bar As String
Bar = 'some form of directory input i.e. my.computer.currentdirectory
Foo = right(Bar, (Len(Bar) - InStrRev(Bar, "/")))
MsgBox(Foo)
В идеале мне нужен либо лучший метод манипулирования каталогов или способ получить функциональность «правильной» работает.
Благодарим за информацию. Я использовал IO раньше для потоковедов/читателей, но я не думал, что у него будет такая функция. Благодарим за согласованность вашего ответа, что сделало все очень понятным, и я ожидаю, что ваш код, вероятно, очень читается по сравнению с множеством спагетти программиста. – Pharap