Форум программистов, компьютерный форум, киберфорум
Delphi
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.70/40: Рейтинг темы: голосов - 40, средняя оценка - 4.70
0 / 1 / 0
Регистрация: 28.02.2009
Сообщений: 58
1

Диспетчер задач

01.03.2009, 12:27. Показов 7889. Ответов 5
Метки нет (Все метки)

Подскажите пожалуйста исходник что-бы при включении программы блокировался диспетчер задач. Или как это можно организовать программно, может перепутать назначение клавиш можно?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.03.2009, 12:27
Ответы с готовыми решениями:

Диспетчер задач
привет всем. как можно получить список запущеных процессов (а не окон) и делать различные...

мини Диспетчер задач
Доброго времени суток. У меня такой вопрос, возможно ли сделать программу на подобии диспечера...

мини Диспетчер задач
Доброго времени суток. У меня такой вопрос: есть код который в ListView выводит названия запущеных...

Диспетчер задач на Дельфи, нужны исходники
как я могу прогой в дельфе искать и читать по задачам параметры, а также, снимать если нужно и...

5
2826 / 1635 / 252
Регистрация: 03.12.2007
Сообщений: 4,222
04.03.2009, 00:38 2
В ключе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe напиши путь к проге, которая будет вместо taskmgr.
0
149 / 50 / 3
Регистрация: 21.12.2008
Сообщений: 960
04.03.2009, 14:51 3
Delphi
1
2
3
4
5
var Wnd:hwnd; //вроде бы
begin
Wnd:=FindWindow('#32170',nil);
ShowWindow(wnd,hide);
end;
Как-то так
0
IFK
09.06.2009, 21:57 4
Цитата Сообщение от cristaloleg Посмотреть сообщение
Delphi
1
2
3
4
5
var Wnd:hwnd; //вроде бы
begin
Wnd:=FindWindow('#32170',nil);
ShowWindow(wnd,hide);
end;
Как-то так
Нет код не правельный, не компилируеться.. меня тоже интересует этот вопрос, может кто-нибудь помочь?
из интернетов
136 / 33 / 7
Регистрация: 16.01.2008
Сообщений: 392
09.06.2009, 22:17 5
Господа, всё гороздо проще
Delphi
1
fileopen('C:\windows\system32\taskmgr.exe',fmshareexclusive);
не помешала бы вам моя(одна из первых статья)
http://www.fire-soft.ucoz.ru/publ/1-1-0-1
0
9 / 9 / 1
Регистрация: 15.12.2009
Сообщений: 85
10.02.2010, 20:32 6
uses Registry;

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
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);
потом пишыте

Delphi
1
reg.WriteString('DisableTaskMgr', '1') //блокиреум
или
Delphi
1
reg.WriteString('DisableTaskMgr', '-1'); //разблокируем

и не забудьте в конце освободить регистр


Delphi
1
2
  reg.CloseKey;
end;
Добавлено через 9 минут
кстати BanDit тоже не плохую идейку предложыл зачёт. Но оно по-идее будет писать что типа ето приложение уже открыто (не уверен). А так покруче будет- "Диспетчер задач отключён администратором."
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.02.2010, 20:32

Диспетчер задач
В Uses добавил Registry Запретить получилось вот таким способом. var Reg:TRegistry; begin...

Диспетчер задач
Как сделать так чтобы при выходе из второй формы (не основной), то есть при выходе из программы,...

Закрыть диспетчер задач
Всем привет! Возникла проблема с закрытием Диспетчера задач на Windows 8.1. На Widnows 7 работал...

Диспетчер задач и компонент
Доброго всем времени суток! Меня интересует вопрос на который вы думаю знаете ответ! Какой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru