Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.07.23;
Скачать: CL | DM;

Вниз

Блокировка Ctrl Alt Del   Найти похожие ветки 

 
XiAndr   (2006-06-07 22:04) [0]

Нужно мне было заблокировать, заблокировать - заблокировал, а разблокировать не получается, теперь попасть туда не могу, подскажите, как разблокировать, вот код:


procedure DisableTaskMgr(Disable: Boolean);
var
 reg: TRegistry;
begin
 reg := TRegistry.Create;
 reg.RootKey := HKEY_CURRENT_USER;
 reg.OpenKey("Software", True);
 reg.OpenKey("Microsoft", True);
 reg.OpenKey("Windows", True);
 reg.OpenKey("CurrentVersion", True);
 reg.OpenKey("Policies", True);
 reg.OpenKey("System", True);
 if Disable then
   reg.WriteString("DisableTaskMgr", "1") //áëîêèðåóì
 else
   reg.WriteString("DisableTaskMgr", "0"); //ðàçáëîêèðóåì
 reg.CloseKey;
end;


Вот код блокировки(работает):

DisableTaskMgr(true);

Вот разблокировки(не работает):

DisableTaskMgr(false);


 
Rial ©   (2006-06-07 22:55) [1]

procedure DisableTaskMgr(Disable: Boolean);
Var Reg: TRegistry;
begin
Reg := TRegistry.Create;
Try
 With Reg do
  RootKey := HKEY_CURRENT_USER;
  OpenKey("Software\Microsoft\Windows\CurrentVersion\Policies\System", True);
If (Disable) then WriteInteger("DisableTaskMgr",1)
                else WriteInteger("DisableTaskMgr",0);
 CloseKey;
 end;
Finally
 Reg.Free;
end;
end;

1. Адрес можно писать проще :))
2. А кто объект удалять будет ?
3. При изменении ключей сначала определяй их тип.


 
XiAndr   (2006-06-08 09:25) [2]

Все заработало, спасибо, а как сделать, чтобы вместо сообщения "Диспетчер задач отключен администратором" было что-нибудь другое, а лучше, чтобы вообще ничего не показывалось.


 
Игорь Шевченко ©   (2006-06-08 09:58) [3]

XiAndr   (08.06.06 09:25) [2]

А смысл ?


 
DVM ©   (2006-06-08 10:08) [4]


> XiAndr   (07.06.06 22:04)  

Ты не CAD заблокировал а Диспетчер задач. Это не одно и то же. Не во всех системах после нажатия CAD вызывается диспетчер задач.



Страницы: 1 вся ветка

Текущий архив: 2006.07.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.058 c
6-1142391308
L0gaN
2006-03-15 05:55
2006.07.23
Winsock Сформировать Post Запрос


15-1150720933
AlexanderMS
2006-06-19 16:42
2006.07.23
Помогите, пожалуйста перевести на английский язык.


15-1150983844
tButton
2006-06-22 17:44
2006.07.23
вот =)


3-1148024824
Jan_ab
2006-05-19 11:47
2006.07.23
Суммирование по месяцам


2-1151932710
greenbegin
2006-07-03 17:18
2006.07.23
конвертация текста DOS - Win