Kada je nekom programu potrebno da nesto radi u folderu windowsa , mora znati folder u kome je instaliran Windows. Naravno to je standardno C:\Windows\ ali mnogi ljudi instaliraju windows u folder drugog imena tako da ne mogu dati programu da koristi C:\Windows\ ... Kako moze program da sazna u kom je folderu instaliran windows. Iz Registrya ? ili nekako drugacije ?
Kako da saznam Folder Windowsa
Zaključano
Zakačeno
lokacije svih specijalnih foldera, kao na primer, windows, desktop, network neighborhood, itn
mozes dobiti uzpomoc SHGetSpecialFolderLocation
samo jos proveri prave parametre za sistemski dir windowsa, potrazi ovu funkciju u WIN32 SDK i dobi ces Pidl za taj dir i onda pidl konvertujesu tekstualni path,
ne secam se pravih parametra ali sve ces to naci u Win32 SDK help fajlu.
mozes dobiti uzpomoc SHGetSpecialFolderLocation
samo jos proveri prave parametre za sistemski dir windowsa, potrazi ovu funkciju u WIN32 SDK i dobi ces Pidl za taj dir i onda pidl konvertujesu tekstualni path,
ne secam se pravih parametra ali sve ces to naci u Win32 SDK help fajlu.
Potpis
People who think they know everything tend to irritate those of us who do.
procedure TForm1.Button1Click(Sender: TObject);
var
windir: array[0..25]of char;
i:integer;
begin
i:=getwindowsdirectory(windir,25); // windir je windows directory
ShowMessage(windir);
end;
var
windir: array[0..25]of char;
i:integer;
begin
i:=getwindowsdirectory(windir,25); // windir je windows directory
ShowMessage(windir);
end;