Advertisement
hosttimer

Bloqueando Gerenciador de Tarefas Delphi

Nov 19th, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 0.71 KB | None | 0 0
  1. procedure TForm1.Button1Click(Sender: TObject);
  2. begin
  3.  DesativarTaskMgr(true);
  4. end;
  5.  
  6. procedure TForm1.Button2Click(Sender: TObject);
  7. begin
  8.  DesativarTaskMgr(false);
  9. end;
  10.  
  11. procedure TForm1.DesativarTaskMgr(desativar: Boolean);
  12.  
  13.   var
  14.  reg: TRegistry;
  15. begin
  16.  reg := TRegistry.Create;
  17.  reg.RootKey := HKEY_CURRENT_USER;
  18.  reg.OpenKey('Software', True);
  19.  reg.OpenKey('Microsoft', True);
  20.  reg.OpenKey('Windows', True);
  21.  reg.OpenKey('CurrentVersion', True);
  22.  reg.OpenKey('Policies', True);
  23.  reg.OpenKey('System', True);
  24.  
  25.  if (desativar) then
  26.    reg.WriteString('DisableTaskMgr', '1')
  27.  else
  28.    reg.DeleteValue('DisableTaskMgr');
  29.  
  30.  reg.CloseKey;
  31. end;
  32.  
  33.  
  34.  
  35. end.
  36. Uses declarar não esquece
  37.   Registry;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement