[Delphi] Registry - Brak HKEY_LOCAL_MACHINE

0

Witajcie !

Otóż z problemem borykam się już z 2 tygodnie, a mianowicie:
Mam taki kod:

Uses IniFiles, Forms, SysUtils, Registry;
//...
Function InstallPath: String; //Pobiera ścieżkę instalacji gry
Var Reg: TRegistry;
Begin
 Reg := TRegistry.Create;

 Result := ExtractFilePath(Application.ExeName) + '\';

 Reg.RootKey := HKEY_LOCAL_MACHINE;//Tutaj wywala: "Undeclarated identifier: 'HKEY_LOCAL_MACHINE'.
 if Reg.OpenKey('SOFTWARE\a\b', False) Then
  Result := Reg.ReadString('InstallPath');

 Reg.Free;
End;

Czy może ktoś wie, dlaczego tak jest ?
PS: Tak jest na każdym HKEY (np.na HKEY_CURRENT_USER też wywala ten sam błąd).

0

dodaj windows do uses - bo to tam sie chowa (swoja droga nie wiem, czemu tego nie dali do modulu registry)

0

WIELKIE THX [browar]

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