Переименовать файл, заменив определенные цифры в его имени - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

есть файл с именем: VLS-700-Y-2015-ORG-088-111-123587-DCK-00061-DPT-000000-DCK-00000.xml файл выбираем через OFD1. и имя выбранного файла записывается в Textbox1.text необходимо при нажатии на кнопку создать папку rename(если она уже создана, то не создавать) в той же директории откуда и был выбран файл, скопировать его туда и переименовать, поменяв в имени только вот эту часть 123587 файла на цифры, которые введены в textbox2.text, остальное меняться не должно. например, на в textbox2.text введено: 222355 имя файла на выходе должно быть: VLS-700-Y-2015-ORG-088-111-222355-DCK-00061-DPT-000000-DCK-00000.xml заранее благодарен

Решение задачи: «Переименовать файл, заменив определенные цифры в его имени»

textual
Листинг программы
        For Each F As String In IO.Directory.GetFiles("Путь к папке")
            Dim NewName As String = IO.Path.GetFileName(F).Replace("123587", TextBox1.Text)
            My.Computer.FileSystem.RenameFile(F, NewName)
        Next

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.125 из 5
Похожие ответы