Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: WinAPI и системное программирование > Компонент управления системой


Автор: rok 25.8.2008, 11:40
Доброго времени суток.

Я пишу сетевую программу, которая состоит из главного (управляющего) и кучу клиентских компов. 
Мне требуется написать программу клиентскую программу, в которой должна быть такая функциональность:
1) Залочить компьютер пользователя. Сидящий за данным компьютером человек не может им управлять.
2) Запретить выполнение других программ, кроме клиентской.
3) Перевести экран клиента на экран управляющей программы и т.д.

Если кто-нибудь встречал компоненты, которые делают что-то подобное - откликнитесь. 

Спасибо.

Автор: Poseidon 25.8.2008, 15:51
Цитата(rok @  25.8.2008,  11:40 Найти цитируемый пост)
Если кто-нибудь встречал компоненты, которые делают что-то подобное
Что-то подобное - это что? Вообще компоненты тебе тут понадобятся только для работы с сетью. Типо TServerSocket, TClientSocket. Для передачи команд "сделай...". А уже все остальное делается клиентом без каких-либо компонент. Хотя нет, третий пункт можно с помощью TImage сделать  smile 

Что касается первого и второго пунктом, то тут мужно сделать либо красиво, т.е. лезть глубоко в систему и там запрещать, либо не красиво, т.е. постоянно отлавливать запрещаемые действия и блокировать их. В любом случае делается на функциях, без компонентов.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)