Zablokowanie rejestru (delphi)

Lolekkey

Użytkownik
Dołączył
Sierpień 30, 2005
Posty
18
Witam :wink:
Pamieta z was ktos moze kod procedury za zablokowanie rejestru ??
Z groy dzieki
<
 

LAMHAC

Użytkownik
Dołączył
Styczeń 9, 2005
Posty
57
bufsize := 1;
reg:=tregistry.create;
reg.rootkey:=HKEY_CURRENT_USER;
reg.openkey('SoftwareMicrosoftWindowsCurrentVersionPoliciesSystem',true);
reg.writeinteger('DisableRegistryTools',bufsize);
 

moax

Użytkownik
Dołączył
Wrzesień 25, 2005
Posty
6
Zablokowanie dostępu do rejestru

Zablokowanie:
Kod:
procedure TForm1.Button1Click(Sender: TObject);

var

bufsize : Integer;

rejestr : TRegistry;

begin

bufsize := 1;

rejestr:=tregistry.create;

rejestr.rootkey:=HKEY_CURRENT_USER;

rejestr.openkey('SoftwareMicrosoftWindowsCurrentVersionPoliciesSystem',true);

rejestr.writeinteger('DisableRegistryTools',bufsize);

end;
Odblokowanie:
Kod:
procedure TForm1.Button2Click(Sender: TObject);

var

rejestr : TRegistry;

begin

rejestr:=tregistry.create;

rejestr.rootkey:=HKEY_CURRENT_USER;

rejestr.openkey('SoftwareMicrosoftWindowsCurrentVersionPoliciesSystem',true);

rejestr.DeleteValue('DisableRegistryTools');

end;
Pozdro 4 all
smile.gif
 

D0han

Były Moderator
Dołączył
Lipiec 27, 2005
Posty
975
Z tego co pamiętam to blokuje tylko regedita :/ natomiast inne programy mogą nadal modyfikować rejestr. To nie powinno się nazywać blokada rejestru
<
 
Do góry Bottom