Code: Select all
Procedure.i MoveFile(file1.s, file2.s)
If Not CopyFile(file1, file2)
ProcedureReturn 0
EndIf
ProcedureReturn DeleteFile(file1)
EndProcedure
Debug MoveFile("c:\users\name\desktop\1.txt", "d:\backup\1.txt")
Code: Select all
Procedure.i MoveFile(file1.s, file2.s)
If Not CopyFile(file1, file2)
ProcedureReturn 0
EndIf
ProcedureReturn DeleteFile(file1)
EndProcedure
Debug MoveFile("c:\users\name\desktop\1.txt", "d:\backup\1.txt")
Code: Select all
Procedure MoveFile(file1.s, file2.s)
If Left(file1, FindString(file1, "\", 3)) = Left(file2, FindString(file2, "\", 3))
ProcedureReturn RenameFile(file1, file2)
EndIf
If Not CopyFile(file1, file2)
ProcedureReturn 0
EndIf
ProcedureReturn DeleteFile(file1)
EndProcedure