Как создать временный файл имея путь к папке Temp через WinApi
Код:
function GetTempDir:string;
var
buf:string;
len:UINT;
begin
SetLength(buf, MAX_PATH+1);
len:=GetTempPath(MAX_PATH, PChar(buf));
SetLength(buf,len);
GetTempDir:=buf
end;
Надо функцию которая не только будет создавать временный файл но и возвращать его имя.