HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Диспетчер задач | Delphi
  #1  
Старый 30.04.2010, 23:54
ilyhamas
Новичок
Регистрация: 25.10.2009
Сообщений: 22
С нами: 8708199

Репутация: 0
По умолчанию Диспетчер задач | Delphi

Необходимо отключить диспетчер задач через реестр. После открытия программы появляется ошибка failed to set data for 'disable TaskMgr'. На своей машине всё добавляется отлично, а вот на других проблема.
часть кода:
Код:
reg:=tregistry.Create;
   reg.RootKey:=HKEY_CURRENT_USER;
   reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Policies\System',false);
   reg.WriteString('DisableTaskMgr','1');
   reg.CloseKey;
Как можно исправить, дабы ошибка не появлялась?

з.ы. добавлять в HKEY_LOCAL_MACHINE не предлагать

Последний раз редактировалось ilyhamas; 30.04.2010 в 23:58..
 
Ответить с цитированием

  #2  
Старый 01.05.2010, 00:01
TrueBit
Познающий
Регистрация: 21.11.2009
Сообщений: 77
С нами: 8668804

Репутация: 29
По умолчанию

мб, из за того что win seven?
 
Ответить с цитированием

  #3  
Старый 01.05.2010, 00:02
ilyhamas
Новичок
Регистрация: 25.10.2009
Сообщений: 22
С нами: 8708199

Репутация: 0
По умолчанию

как на xp так и на семёрке не пашет
 
Ответить с цитированием

  #4  
Старый 01.05.2010, 00:20
TrueBit
Познающий
Регистрация: 21.11.2009
Сообщений: 77
С нами: 8668804

Репутация: 29
По умолчанию

что бы ошибка не появлялась try except
 
Ответить с цитированием

  #5  
Старый 01.05.2010, 00:49
ZdezBilYa
Участник форума
Регистрация: 29.08.2008
Сообщений: 151
С нами: 9315854

Репутация: 107
По умолчанию

Попробуй:
Код:
reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Policies\System',true);
 
Ответить с цитированием

  #6  
Старый 01.05.2010, 09:06
ilyhamas
Новичок
Регистрация: 25.10.2009
Сообщений: 22
С нами: 8708199

Репутация: 0
По умолчанию

Цитата:
Сообщение от ZdezBilYa  
Попробуй:
Код:
reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Policies\System',true);
от этого не зависит. Знаю только то, что на ошибку влияет сама операционка. Она не пускает редактировать реестр без ведома пользователя. Этого и нужно избежать

Последний раз редактировалось ilyhamas; 01.05.2010 в 09:11..
 
Ответить с цитированием

  #7  
Старый 01.05.2010, 09:24
M_script_
Постоянный
Регистрация: 29.10.2008
Сообщений: 306
С нами: 9227388

Репутация: 180
По умолчанию

Учетка с админскими правами?

вот похожая тема - http://forum.antichat.ru/threadnav193358-1-10.html
 
Ответить с цитированием

  #8  
Старый 01.05.2010, 09:29
ilyhamas
Новичок
Регистрация: 25.10.2009
Сообщений: 22
С нами: 8708199

Репутация: 0
По умолчанию

Цитата:
Сообщение от M_script_  
Учетка с админскими правами?

вот похожая тема - http://forum.antichat.ru/threadnav193358-1-10.html
да с админа.
спасибо посмотрю
 
Ответить с цитированием

  #9  
Старый 01.05.2010, 09:35
stepashka_
Познавший АНТИЧАТ
Регистрация: 09.11.2009
Сообщений: 1,077
С нами: 8686406

Репутация: 265


По умолчанию

Вот так не пойдёт?
Цитата:
//Отключить
procedure TForm1.DisablebtnClick(Sender: TObject);
var
b: boolean;
begin
b := false;
SystemParametersInfo(SPI_SCREENSAVE RRUNNING, 1, @b, 0);
end;
Цитата:
//Включить
procedure TForm1.EnablebtnClick(Sender: TObject);
var
b: boolean;
begin
b := false;
SystemParametersInfo(SPI_SCREENSAVE RRUNNING, 0, @b, 0);
end;
 
Ответить с цитированием

  #10  
Старый 01.05.2010, 11:18
cheater_man
Постоянный
Регистрация: 13.11.2009
Сообщений: 437
С нами: 8680278

Репутация: 17
По умолчанию

Код:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe]
"Debugger"="\"C:\\WINDOWS\\MYPROG.EXE\""
Запускает вместо taskmng.exe C:\\WINDOWS\\MYPROG.EXE\
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PSalm69 Избранное 273 13.02.2016 01:24
Литература Delphi Sams С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 2 19.03.2010 19:46
Как вернуть диспетчер задач. [ Способы ] aim Защита ОС: вирусы, антивирусы, файрволы. 3 29.01.2010 18:30
Диспетчер задач отключаеться сам dimhee Болталка 8 17.01.2009 18:00
Диспетчер задач отключен администратором DIMON4G Защита ОС: вирусы, антивирусы, файрволы. 17 02.01.2009 23:14



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.