Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Относительные адреса? (http://forum.oszone.net/showthread.php?t=169346)

D@n1k007 06-03-2010 20:12 1362515

Относительные адреса?
 
Всем привет! Поздравляю всю прекрасную половину форума с наступающим праздником!
Подскажите пожалуйста как использовать относительные адреса в Delphi (например Temp).
Нужно распаковать файл в Temp, но брать так же в расчет то что данная папка может находится не на диске С:\. Вариант типо %TMP% не работает в Delphi :(
Жду ваших советов! Заранее спасибо.

BlackEric 06-03-2010 23:50 1362654

Здесь посмотрите

pva 07-03-2010 12:29 1362850

вот ещё http://www.cryer.co.uk/brian/delphi/howto_get_temp.htm
Код:

function GetTempDirectory: String;
var
  tempFolder: array[0..MAX_PATH] of Char;
begin
  GetTempPath(MAX_PATH, @tempFolder);
  result := StrPas(tempFolder);
end;

Код:

t := GetEnvironmentVariable('TEMP')


Время: 23:25.

Время: 23:25.
© OSzone.net 2001-