Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
  • Страница 1 из 1
  • 1
Модератор форума: DEMBEL, YURIY  
Помощь по работе с клавиатурой
antonДата: Сб, 07 Апреля 2012, 08:30 | Сообщение # 1
Ветеран форума
Передо мной задача написать программу доступа к базе данных и к некоторым текстовым файлам на компьютере. Выглядить она должна по типу программы для терминалов на оплату сотового и т.д. В необоок ее сделать не проблема. Скольскость момента заключается, в том что работать в ней будут на обычном компьютере с мышью и клавиатурой, в виду чего требуется придумать что то, что не позволяло бы ее закрыть и отобразить стандартный рабочий стол. Поэтому необходимо отключить системные сочетания клавиш как то win+что нибудь, ctrl+shift+esc, старый добрый ctrl+alt+del и т.д. ну и задать какое нибудь свое сочетание на ее закрытие.

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

Прошу прощения если тема не удовлетворяет правилам форума. Просто голова уже в ауте... неделю занимаюсь перегоном баз данных аксес в MySQL, а еще до понедельника вот эту хрень написать надо...


"Вы знаете, нам очень понравились все варианты, что вы прислали. Даже не знаем, что выбрать… А может попробуем объединить все три логотипа в один?"
 
СообщениеПередо мной задача написать программу доступа к базе данных и к некоторым текстовым файлам на компьютере. Выглядить она должна по типу программы для терминалов на оплату сотового и т.д. В необоок ее сделать не проблема. Скольскость момента заключается, в том что работать в ней будут на обычном компьютере с мышью и клавиатурой, в виду чего требуется придумать что то, что не позволяло бы ее закрыть и отобразить стандартный рабочий стол. Поэтому необходимо отключить системные сочетания клавиш как то win+что нибудь, ctrl+shift+esc, старый добрый ctrl+alt+del и т.д. ну и задать какое нибудь свое сочетание на ее закрытие.

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

Прошу прощения если тема не удовлетворяет правилам форума. Просто голова уже в ауте... неделю занимаюсь перегоном баз данных аксес в MySQL, а еще до понедельника вот эту хрень написать надо...

Автор - anton
Дата добавления - 07 Апреля 2012 в 08:30
ВадимДата: Сб, 07 Апреля 2012, 11:41 | Сообщение # 2
Генератор идей
Попробуйте эти плагины/команды:
NeoBookKB 1.1 (NeoSoft Corp.) - kbLockKeyboard
RacAutoIt3x 1.0 (Roman Avalos Castillo) - RAC_BlockInput
dec_Plus 1.9 (David Esperalta) - dec_DeshabilitarTecladoYRaton
ksFunctions (Гарик) - ksMouseStatus


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
 
СообщениеПопробуйте эти плагины/команды:
NeoBookKB 1.1 (NeoSoft Corp.) - kbLockKeyboard
RacAutoIt3x 1.0 (Roman Avalos Castillo) - RAC_BlockInput
dec_Plus 1.9 (David Esperalta) - dec_DeshabilitarTecladoYRaton
ksFunctions (Гарик) - ksMouseStatus

Автор - Вадим
Дата добавления - 07 Апреля 2012 в 11:41
antonДата: Сб, 07 Апреля 2012, 11:49 | Сообщение # 3
Ветеран форума
Вадим, спасибо сейчас поэксперементирую

"Вы знаете, нам очень понравились все варианты, что вы прислали. Даже не знаем, что выбрать… А может попробуем объединить все три логотипа в один?"
 
СообщениеВадим, спасибо сейчас поэксперементирую

Автор - anton
Дата добавления - 07 Апреля 2012 в 11:49
PeterДата: Сб, 07 Апреля 2012, 13:51 | Сообщение # 4
Админ NeoBook
anton, для ваших целей (не допустить закрытие окна) не нужны никакие плагины!
Просто почитайте в справке про использование глобальных переменных [ShutdownSource] и [ShutdownStatus], там и пример использования (кстати, именно для вашего случая ;) ) имеется.

Ctrl+alt+del (и не только) отключается в свойствах проекта в разделе Access (Доступ).

Если же нужно что-то замутить с другими комбинациями клавиш, отсутствующими в NB, то однозначно - NeoBookKB.

Кстати, иногда может помочь простейший трюк: например, для "отключения" (или мониторинга) клавиши ESC достаточно создать за пределами окна (чтобы было не видно) обычную кнопку и назначить ей Esc как "горячую" клавишу.
;)


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщениеanton, для ваших целей (не допустить закрытие окна) не нужны никакие плагины!
Просто почитайте в справке про использование глобальных переменных [ShutdownSource] и [ShutdownStatus], там и пример использования (кстати, именно для вашего случая ;) ) имеется.

Ctrl+alt+del (и не только) отключается в свойствах проекта в разделе Access (Доступ).

Если же нужно что-то замутить с другими комбинациями клавиш, отсутствующими в NB, то однозначно - NeoBookKB.

Кстати, иногда может помочь простейший трюк: например, для "отключения" (или мониторинга) клавиши ESC достаточно создать за пределами окна (чтобы было не видно) обычную кнопку и назначить ей Esc как "горячую" клавишу.
;)

Автор - Peter
Дата добавления - 07 Апреля 2012 в 13:51
  • Страница 1 из 1
  • 1
Поиск: