Копирование файла в новое место в VB.NET
Вызываем стандартный Windows диалог, который видим, когда копируем в проводнике Windows.
My.Computer.FileSystem.CopyFile("D:\Apache.exe", _ "D:\Hard\Apache.exe", _ Microsoft.VisualBasic.FileIO.UIOption.AllDialogs, _ FileIO.UICancelOption.DoNothing)
В методе My.Computer.FileSystem.CopyFile, мы используем четыре параметра:
- sourceFileName - Копируемый файл.
- destinationFileName - Куда будет скопирован файл.
- UIOption - Отвечает за отображение (диалоговое окно).
- UICancelOption - Определяет выполняемые действия.
Можно копировать без отображения:
My.Computer.FileSystem.CopyFile("D:\Apache.exe", "D:\Hard\Apache.exe")
А можно копировать без отображения стандартного диалогового окна, заменив его своим. Как это сделать, читайте в статье под названием «Копирование локального файла с отображением процесса»
Узнать подробнее о методе, познакомиться с исключениями, можно на
Урок №14 - Создание динамических элементов и работа с ними в VB.NET | Содержание | Урок №16 - Создание браузера VB.NET