|
|
|
| Программа работает в Runtime.
И всё же есть возможность нажав определённые кламиши вывалиться юзеру туда, куда не следует. Например ALT+F1 - появляется справка по access.
КАК избежать неприятноостей?
Все формы модальные, как в них программно не давать открыться справкам и прочим.... | |
|
| |
|
|
|
|
| простите за ламерство
Макрос Autokeys это что значит? | |
|
| |
|
|
|
| открыть Help набрать AutoKeys | |
|
| |
|
|
|
|
эт я пробовал...
ответ перефразируйте свой вопрос.
Вообще-то я модуль с функциями написал - там все клавиши обрабатываю.
в форме идёт отлов нажатия и в функцию передаются значения отловленного, а там в соответствии с полученными данными происходит нужное действие.
Вот только, то что заложено в Access имееет приоритет и выскакивает ........
| |
|
| |
|
|
|
| все кроме Alt+... можно отключить создав макрос Autokeys и назначив нужным комбинациям пустые команды | |
|
| |
|
12 Кб. |
|
| Добрый день!
Извиняюсь что так врываюсь, но проще показать, чем рассказать.
Вот, посидел 20 мин- наваял.....
Надеюсь, это именно то, что хотса | |
|
| |
|
|
|
| Огромное спасибо за науку..!!!!..
Нам, бездарям, тока так объяснять и надо - эффективно и будет. | |
|
| |
|
|
|
| Значит этот макрос сидит в программе и ловит все нажатия клавиш....
Посылает куда надо программу и она там выполняет, что ей скажут....
Обалдеть
Чёж теперь имея такой инструмент - всю прогу переделаю под него.
Единственно напрягает то, что говорилось на одном форуме - на этот макрос ругается антивирус - это правда???? кто нибудь с этим сталкивался??????
А то всё коту под Х... | |
|
| |
|
|
|
| Так, любопытно.
А что страшного, если Access будет работать так же как и Word и Excell, т.е. на F1 будет вываливаться справка? | |
|
| |
|
|
|
|
| Надо эту программку как объект для изучения положить на форуме в раздел статьи или там программы или ............
Как Вы считаете , Osmor ??? | |
|
| |
|
|
|
| Единственно напрягает то, что говорилось на одном форуме - на этот макрос ругается антивирус - это правда???? кто нибудь с этим сталкивался?????? | |
|
| |
|
|
|
| и вот когда всё прояснилось начали попадаться ссылки в инете
http://www.taurion.ru/access/11
до этого момента нихчего не находилося, что это, мистика????
блин от сочетания <Alt> + {F1} не спасает всё жа........ | |
|
| |
|
|
|
| Прячте окно БД от пользователей и отключайте спецкомбинации клавиш. Сделать это можно через меню Tools-Startup-Advanced>>
Вернуть только кодом (отключить/включить Shift+Enter - тоже, поэтому всё лучше делать кодом). Опять же, хитрыми комбинациями клавиш.
OSMOR, здесь я выбрал улыбающуюся рожицу, а вставилось две. И не первый раз. Это только у меня? | |
|
| |
|
|
|
| Рожицы в самый раз... так мне инадо.
Спасибо за советы.
У меня сервис->параметры запуска->окно базы данных
и вот так в стартовой форме:
'DoCmd.ShowToolbar "Строка меню", acToolbarNo
'DoCmd.ShowToolbar "ARM", acToolbarYes
'DoCmd.SelectObject acTable, , True
'DoCmd.RunCommand acCmdWindowHide
'DoCmd.ShowToolbar "Конструктор форм", acToolbarNo
'DoCmd.ShowToolbar "Режим формы", acToolbarNo
'DoCmd.ShowToolbar "Формат (форма/отчет)", acToolbarNo
|
| |
|
| |
|
|
|
| Это не то. Нужно менять (создавать) некоторые свойства БД. Полазьте по инету по ключевым словам "StartupShowDBWindow", "AllowSpecialKeys", "AllowBypassKey". | |
|
| |
|
|
|
| Спасибо!!!
Обязательно поизучаю........
http://msa.polarcom.ru/st/d_1000610.htm | |
|
| |
|
|
|
|
| я читал как Вы разъясняли про галочки......
Обязательно воспользуюся Вашей защитой | |
|
| |