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
'.NET > Windows API for .NET' 카테고리의 다른 글
GetDriveType - Disk Drive 유형 판단 (0) | 2019.08.05 |
---|---|
SetSysColor - Windows System 색상 설정 (0) | 2019.08.05 |
IsWindowVisible - 특정 Window가 현재 화면에 보이는지 여부를 판단 (0) | 2019.07.31 |
PaintDesktop - 배경화면 맞추기 (0) | 2019.07.31 |
GetBinaryType - 실행 File 유형 확인 (0) | 2019.07.31 |