- Код: Выделить всё
function GetTempDirectory: string;
var TempPath: string;
begin
SetLength(TempPath, MAX_PATH);
GetTempPath(MAX_PATH, PChar(TempPath));
Result:=Trim(TempPath);
end;
function GetTempName: string;
var TempFileName: string;
begin
SetLength(TempFileName, MAX_PATH);
FillChar(TempFileName[1], MAX_PATH, #0);
GetTempFileName(PChar(TempDirectory),
PChar('sti'),
0,
PChar(TempFileName));
Result:=Trim(TempFileName);
end;
И что-то никак не могу найти аналог GetTempFileName и GetTempPath в Linux... Может, кто подскажет?
Вообще, интересно было бы узнать где находятся параметры сеанса и пользователя.