Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.26;
Скачать: CL | DM;

Вниз

Как создать Монопольное приложение   Найти похожие ветки 

 
cpp ©   (2002-06-03 09:56) [0]

Т.е. необходимо создать приложение которое монопольно запускалось. При этом не было реакции на кнопки Пуск, ALT+TAB и т.д. Короче чтобы юзера могли работать только с моем приложением. Единственный способ который приходит на ум это подменить Explorer, но это не катит.


 
Игорь Шевченко ©   (2002-06-03 10:05) [1]

А зачем создавать такое приложение ?


 
cpp ©   (2002-06-03 10:58) [2]

Ну надо.


 
Маленький Психозик   (2002-06-03 12:07) [3]

MS-DOS! :)

Или любая другая однозадачная ОС. Любое приложение, выполняющееся на ней (в ней, -- как это по русски?), будет абсолютно монопольным.

Вообще, в Вашем случае нужно отказаться от Windows, *unix и т.п.


 
VuDZ ©   (2002-06-03 13:21) [4]

assembly, 0 ring:
cli

[your code here]

sti

или DOS :>


 
cpp ©   (2002-06-03 13:24) [5]

Давайте пожалуйста не будем переходит на другие ОС. Кто мне перенесёт под *unix средства разработки? Kylix - не предлагать под него нет портированных компонентов, с которыми я работаю.
И кто мне обеспечит под MS-DOS многозадачность?


 
Игорь Шевченко ©   (2002-06-03 13:58) [6]

А нафига многозадачность, если

>чтобы юзера могли работать только с моем приложением




 
cpp ©   (2002-06-03 14:20) [7]

Так моей задачи многозадачность тоже нужна


 
Игорь Шевченко ©   (2002-06-03 14:34) [8]

Тогда надо Shell менять...

Что за задача такая секретная ?


 
cpp ©   (2002-06-03 14:46) [9]

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


 
Игорь Шевченко ©   (2002-06-03 15:33) [10]

Задача и так должна работать. Если нормально написана. Ей тогда никакие офисы не вредят.


 
Zen   (2002-08-08 02:58) [11]

так дали же тебе ответ уже это:
begin
asm
cli
end;
прога которая остоётся однозадачной
asm
sti
end;


 
Anatoly Podgoretsky ©   (2002-08-08 11:20) [12]

cpp © (03.06.02 13:24)
И кто мне обеспечит под MS-DOS многозадачность?

Какое то зверское издевательство над логикой :-)
Так многозадачность или монопольность (однозадачность)?



 
Acidy ©   (2002-08-08 11:48) [13]

Мошт просто заблокировать клаву, мышь, замочить syslistview32, TaskBar и прочее ...



Страницы: 1 вся ветка

Текущий архив: 2002.09.26;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.016 c
1-85442
Skif
2002-09-16 08:02
2002.09.26
Переименовать по маске


3-85312
Oak
2002-09-05 17:05
2002.09.26
Поменять LANGDRIVER! не могу!


14-85706
программист_ищу_работу
2002-08-30 08:27
2002.09.26
программист ищет работу в Киеве


3-85371
v
2002-09-02 16:30
2002.09.26
Как сменить пароль в таблицах Paradox


3-85367
Виталий Панасенко
2002-09-05 09:20
2002.09.26
Integer64