
30.04.2010, 23:54
|
|
Новичок
Регистрация: 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..
|
|
|

01.05.2010, 00:01
|
|
Познающий
Регистрация: 21.11.2009
Сообщений: 77
С нами:
8668804
Репутация:
29
|
|
мб, из за того что win seven?
|
|
|

01.05.2010, 00:02
|
|
Новичок
Регистрация: 25.10.2009
Сообщений: 22
С нами:
8708199
Репутация:
0
|
|
как на xp так и на семёрке не пашет
|
|
|

01.05.2010, 00:20
|
|
Познающий
Регистрация: 21.11.2009
Сообщений: 77
С нами:
8668804
Репутация:
29
|
|
что бы ошибка не появлялась try except
|
|
|

01.05.2010, 00:49
|
|
Участник форума
Регистрация: 29.08.2008
Сообщений: 151
С нами:
9315854
Репутация:
107
|
|
Попробуй:
Код:
reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Policies\System',true);
|
|
|

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

01.05.2010, 09:24
|
|
Постоянный
Регистрация: 29.10.2008
Сообщений: 306
С нами:
9227388
Репутация:
180
|
|
Учетка с админскими правами?
вот похожая тема - http://forum.antichat.ru/threadnav193358-1-10.html
|
|
|

01.05.2010, 09:29
|
|
Новичок
Регистрация: 25.10.2009
Сообщений: 22
С нами:
8708199
Репутация:
0
|
|
Сообщение от M_script_
Учетка с админскими правами?
вот похожая тема - http://forum.antichat.ru/threadnav193358-1-10.html
да с админа.
спасибо посмотрю
|
|
|

01.05.2010, 09:35
|
|
Познавший АНТИЧАТ
Регистрация: 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;
|
|
|

01.05.2010, 11:18
|
|
Постоянный
Регистрация: 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)
|
|
|
|