Personally, I'd go the digital certificate route (I have gone that route) and NOT muck with an enduser's security
configuration. Granted the chances of infection are so remote as to be nonexistant, but many of my corporate clients
would be extremely put out if they found that my app reset their security config, and as a result a virus infected their
networks. My apps are in use at several NASA facilities, along with some very secure aerospace companies and their IT
depts simply do not tolerate messing with security settings.
Another innovative idea was put forth by TC on the newsgroups - use a VBScript file to launch your application, and set
the Macro security to Low for ONLY that session of Access ... basically you'd store the current setting, then reset to
Low, launch the app, then have the Access app reset the reg keys when it exits ... this allows you to keep the user's
settings intact while manipulating them for your application only. See the link I posted earlier (the one to the ng
posting) for more info on that.
Scott McDaniel
scott@takemeout_infotrakker.com
www.infotrakker.com