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).