[Delphi] Program files

0

Jak pobrać ścieżkę folderu program files? Sprawdzałem w rejestrze, ale nie mogłem tam znaleźć (win xp) :( Jest do tego jakaś funkcja?

--

Delphi 6

Pozdrówka

0

Nie wiem czy jest do tego jakas gotowa funkcja ale Program Files zawsze jest w tym samym katalogu co windows wiec moze wystarczy cos takego:

var
WDir : array[0..255] of char;
ProgramFiles:string;
begin
GetWindowsDirectory(WDir, SizeOf(WDir));
ProgramFiles := ExtractDriveName(WDir)+'Program Files';
end;

Chyba powinno dzialac ale nie sprawdzalem :-)--pozdrawiam PEDROS {hello}

Szukasz pomocy - najszybsza na ircu
#4programmers.net

Delphi6 Personal

0

Jesteś pewny, że zawsze? Poza tym, jeśli będą w tym samym folderze, ale nie na czystym c:?---------------------------
Delphi 6

Pozdrówka

0

A po co Ci lokalizacja program files?--Pawel {Delphi 6 Personal}

Po pierwsze: naciśnij F1

0

Robię instalator, więc wypadałoby znać ścieżkę do program files :)---------------------------
Delphi 6

Pozdrówka

0

Ja mam Program Files w 2 roznych miejscach na 1 kompie, a trzech na drugim...--Pawel {Delphi 6 Personal}

Po pierwsze: naciśnij F1

0

Ale mi chodzi o oficjalne program files. Musi być 1. To się na pewno da zrobić, bo większość instalatorów wykrywa poprawnie, niezależnie od tego, czy to jest f:\program files, czy d:\folder\costam\costam2\program files czy jeszcze co innego.---------------------------
Delphi 6

Pozdrówka

1 użytkowników online, w tym zalogowanych: 0, gości: 1