reneemettrie
Terugkerende gebruiker
- Lid geworden
- 1 aug 2006
- Berichten
- 1.232
Ik krijg dikwijls de vraag (van niet-programmeurs) of je de shift toets bij het openen van een "beveiligde" DB kunt omzeilen.
In de help van MS vind ik het volgende:
"U kunt de eigenschap LoperToestaan (AllowBypassKey) gebruiken om instellen of door het ingedrukt houden van de SHIFT-toets de opstarteigenschappen en de macro AutoExec worden genegeerd. U kunt de eigenschap LoperToestaan (AllowBypassKey) bijvoorbeeld instellen op False om te voorkomen dat een gebruiker de opstarteigenschappen en de macro AutoExec kan omzeilen."
Heb in het immediate venster CurrentProject.Properties.Add "AllowBypassKey",false ingetypt.
Dan open ik de DB met SHIFT
Resultaat:
Startformulier wordt NIET getoond
Maar een AutoExec Macro wordt OOK NIET uitgevoerd (wat niet de bedoeling was)
En Navigatiescherm en volledige menu's (die ik bij de opties had uitgeschakeld) worden WEL getoond.(wat niet de bedoeling was)
Doe ik iets fout of is de opdracht ivm AllowBypassKey nutteloos?
In de help van MS vind ik het volgende:
"U kunt de eigenschap LoperToestaan (AllowBypassKey) gebruiken om instellen of door het ingedrukt houden van de SHIFT-toets de opstarteigenschappen en de macro AutoExec worden genegeerd. U kunt de eigenschap LoperToestaan (AllowBypassKey) bijvoorbeeld instellen op False om te voorkomen dat een gebruiker de opstarteigenschappen en de macro AutoExec kan omzeilen."
Heb in het immediate venster CurrentProject.Properties.Add "AllowBypassKey",false ingetypt.
Dan open ik de DB met SHIFT
Resultaat:
Startformulier wordt NIET getoond
Maar een AutoExec Macro wordt OOK NIET uitgevoerd (wat niet de bedoeling was)
En Navigatiescherm en volledige menu's (die ik bij de opties had uitgeschakeld) worden WEL getoond.(wat niet de bedoeling was)
Doe ik iets fout of is de opdracht ivm AllowBypassKey nutteloos?