|
Блокировка горячих клавиш |
☑ |
0
kisobol
18.07.15
✎
14:52
|
Нужно написать обработку которая будет запускать IE c параметром (-k режим киоска), чтобы человек работал с одним сайтом, заблокировать горячие клавиши и все элементы управления.
Но как заблокировать например alt+f4, чтобы юзер не смог закрыть программу?
&НаКлиенте
Процедура Запустить(Команда)
//запускаем ИЕ
ИЕ = Новый COMОбъект("InternetExplorer.Application");
ИЕ.Navigate("ya.ru");
ИЕ.Visible = Истина;
//активизируем окно IE
WSHShell = Новый COMОбъект("WScript.Shell");
res = WSHShell.AppActivate("explorer");
//Нажимаем f11 чтобы перейти в киосковый режим
Shell= Новый COMОбъект("Wscript.Shell");
Shell.SendKeys("{F11}");
КонецПроцедуры
|
|
1
ДенисЧ
18.07.15
✎
14:53
|
Нет клавиш - нет проблем!
Это намёк.
|
|
2
kisobol
18.07.15
✎
15:13
|
Юзеру нужно набирать текст в полях страницы =(
|
|
3
ДенисЧ
18.07.15
✎
16:27
|
(2) А может, не надо? юзеров?
|
|
4
H A D G E H O G s
18.07.15
✎
17:28
|
Самому назначить эту горячую клавиишу
|
|
5
kisobol
19.07.15
✎
02:39
|
А как назначить самому?
|
|
6
kisobol
20.07.15
✎
08:24
|
Ну так заблокируем клавиши?
|
|
7
ДенисЧ
20.07.15
✎
08:27
|
(6) Пассатижами.
|
|