Windows, System, Temp könyvtárak

A windows, stb. könyvtárak helyének megállapítása azért fontos, hogy az applikációd más típusu windows op. rendszeren is működjön. Pl a lengyel windows-on.

windows könyvtár:
procedure TForm1.Button1Click(Sender: TObject);
var
a:array[0..255]of char;
begin
GetWindowsDirectory(a,255);
caption:=strpas(a);
end;
system könyvtár:
procedure TForm1.Button1Click(Sender: TObject);
var
a:array[0..255]of char;
begin
GetSystemDirectory(a,255);
caption:=strpas(a);
end;
temp könyvtár:
procedure TForm1.Button1Click(Sender: TObject);
var
a:array[0..255]of char;
begin
GetTempPath(255,@a);
caption:=strpas(a);
end;