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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.03.2012, 13:41   #1
Kristalis
 
Регистрация: 21.03.2012
Сообщений: 5
По умолчанию Подобие диспетчера задач

Здравствуйте. У меня возникли проблемы с выполнением следующего задания:
1) Создать создать структуру данных, которая бы описывала процесс операционной системы.
2) Написать программу, которая позволила бы эмулировать работу пользователя с операционной системой. То есть, дать пользователю возможность просматривать список существующих процессов и их атрибуты. Пользователь также может создавать процессы и завершать процессы, а также изменять приоритет процессов.
Изначально должны существовать процессы "системы", на которые пользователь не может влиять.
Kristalis вне форума Ответить с цитированием
Старый 21.03.2012, 15:33   #2
Fisherman86
Пользователь
 
Регистрация: 16.03.2012
Сообщений: 38
По умолчанию

А зачем Вам создавать такое приложение???
В windows оно уже есть.
Вы описали "Диспетчер Задач".
Вызвать из Вашего приложения можно так:

procedure TForm1.btn1Click(Sender: TObject);
begin
ShellExecute(Handle, 'open', 'C:\Windows\System32\taskmgr.exe', nil, nil, SW_SHOW)
end;
Fisherman86 вне форума Ответить с цитированием
Старый 21.03.2012, 15:45   #3
Kristalis
 
Регистрация: 21.03.2012
Сообщений: 5
По умолчанию

Да, в windows оно есть. Но задание было составлено, увы, не мной, поэтому приходится думать над созданием, а не использовать то, что есть.
Kristalis вне форума Ответить с цитированием
Старый 21.03.2012, 15:56   #4
Fisherman86
Пользователь
 
Регистрация: 16.03.2012
Сообщений: 38
По умолчанию

А Вам для какой среды???
Ведь " Паскаль" не один.
Fisherman86 вне форума Ответить с цитированием
Старый 21.03.2012, 16:05   #5
Kristalis
 
Регистрация: 21.03.2012
Сообщений: 5
По умолчанию

Написать программу нужно на Паскале.
Kristalis вне форума Ответить с цитированием
Старый 21.03.2012, 16:08   #6
Fisherman86
Пользователь
 
Регистрация: 16.03.2012
Сообщений: 38
По умолчанию

Ну - это понятно!
DOS или Win32?
Fisherman86 вне форума Ответить с цитированием
Старый 21.03.2012, 16:13   #7
Kristalis
 
Регистрация: 21.03.2012
Сообщений: 5
По умолчанию

Не принципиально.
Kristalis вне форума Ответить с цитированием
Старый 21.03.2012, 16:21   #8
Fisherman86
Пользователь
 
Регистрация: 16.03.2012
Сообщений: 38
По умолчанию

Ну если Win32 подходит, то наберите в гугле Что-то такое:
"Пишем Диспетчер задач на Delphi"
Fisherman86 вне форума Ответить с цитированием
Старый 21.03.2012, 16:25   #9
Kristalis
 
Регистрация: 21.03.2012
Сообщений: 5
По умолчанию

Спасибо, попробую сейчас поискать.
Kristalis вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как скрыть процесс из диспетчера задач? detalik Общие вопросы Delphi 13 21.10.2011 23:51
Эмулятор диспетчера задач(C) Roll1n Общие вопросы C/C++ 1 29.10.2010 10:14
Блокировка диспетчера задач Ecosasha Win Api 1 08.06.2009 17:24
Розблокирование диспетчера задач LuckyPasha Windows 2 02.05.2009 21:03
скрыть процесс от диспетчера задач krem Win Api 2 23.07.2007 13:12