GetTempPath<br><br>{获得Windows目录}<br>function GetWinDir: string;<br>var<br> dir: array[0..MAX_PATH] of Char;<br>begin<br> GetWindowsDirectory(dir, MAX_PATH);<br> Result := StrPas(dir);<br>end;<br><br>{获取系统目录}<br>function SystemDir: string;<br>var<br> dir: array[0..MAX_PATH] of Char;<br>begin<br> GetSystemDirectory(dir, MAX_PATH);<br> Result := StrPas(dir);<br>end;<br><br>{获取系统Temp目录}<br>function GetTempDir: string;<br>var<br> Buffer: array[0..MAX_PATH] of Char;<br>begin<br> GetTempPath(SizeOf(Buffer) - 1, Buffer);<br> Result := StrPas(Buffer);<br>end;