.NET/Windows API for .NET
GetTempPath - Windws가 사용하는 임시 Folder의 Path를 반환
클리엘
2019. 8. 6. 15:24
728x90
GetTempPath함수는 현재 임시 Folder로 사용중인 위치경로를 반환합니다.
Declare Function GetTempPath Lib "kernel32" Alias "GetTempPathA" (ByVal nBuffLength As Integer, ByVal lpBuffer As String) As Integer
▶VB.NET 선언
[DllImport("kernel32")]
public static extern int GetTempPath(int nBuffLength, StringBuilder lpBuffer);
▶C# 선언
GetTempPath 함수의 첫번째 인수로는 임시 Folder가 저장될 크기를 지정하고 두번째 인수에서 임시 Folder의 위치가 저장될 변수를 지정합니다.
Dim sBuffer As String = Space(256)
Dim iBuffer As Integer = 255
Call GetTempPath(iBuffer, sBuffer)
▶VB.NET 호출
StringBuilder sBuffer = new StringBuilder(256);
int iBuffer = 255;
GetTempPath(iBuffer, sBuffer);
▶C# 호출
함수를 수행하고 나면 sBuffer변수에 해당 임시 Folder의 경로가 저장되고 함수는 경로의 크기값을 반환합니다.
728x90