Функция MoveFile

Declare Function MoveFile Lib "kernel32" Alias "MoveFileA" (ByVal lpExistingFileName As String, ByVal lpNewFileName As String) As Long

MoveFile перемещает или переименовывает файл или папку. Если переименовывается или перемещается папка, то переименовываются или перемещаются все подпапки(изменяются пути к подпапкам)
lpExistingFileName
Файл или папка для перемещения или переименовывания
lpNewFileName
Новое имя для файла или папки, получаемое при перемещении или переименовывания

Пример

' Перемещаем файл C:\Samples\temp.txt в C:\RussianProject\buffer.txt.
' При этом файл в папке, из которой идет перемещение, перестает существовать
Dim retval As Long  ' возвращаемое значение

retval = MoveFile("C:\Samples\temp.txt", "C:\RussianProject\buffer.txt")

Смотри также

CopyFile

Категория

Файлы