.NET/Windows API for .NET
MoveFile - File의 이동및 복사수행
클리엘
2019. 7. 31. 18:23
728x90
MoveFile함수는 지정한 File을 다른 곳으로 이동시키고 원래 File은 삭제하는 동작을 수행합니다.
Declare Function MoveFile Lib "kernel32" Alias "MoveFileA" (ByVal lpExistingFileName As String, ByVal lpNewFileName As String) As Integer
- VB.NET 선언
[DllImport("kernel32")]
public static extern int MoveFile(string lpExistingFileName, string lpNewFileName);
- C# 선언
MoveFile함수의 첫번째 인수는 이동시킬 대상 File을, 두번째 인수에는 복사해 넣을 위치를 지정합니다.
예를 들어 'C:\aaa.txt' File을 'Z:\bbb.txt'로 이동시키려면 함수를 다음과 같이 호출합니다.
MoveFile("C:\aaa.txt", "Z:\bbb.txt")
- VB.NET 호출
MoveFile("C:\\aaa.txt", "Z:\\bbb.txt");
- C# 호출
위 함수를 수행하고 나면 본래 있던 C Drive의 aaa.txt File은 삭제되며 실행에 실패하는 경우 0을 반환합니다.
728x90