But this seems awfully complicated. Isn't there some option or property I
can change like the below example?
I not sure what you mean. Are you talking about one appcation opening
another...or simply by-passing the start-up options in an existing
application that you are launching?
If you talking about the 2nd case..then simply hold down the shift key..and
the all the options will not run.....
Can't get more easy then that!!!
If you want to set, or un-set the shift-key by-pass options, you can grab my
utility here that lets you browse to any mdb/mde file, and enables, or
disables the shift key...
http://www.members.shaw.ca/AlbertKallal/msaccess/msaccess.html
So, perhaps just holding down the shift key is what you are looking for....
Like for example:
Application.SetOption "Bypass Startup", -1
Yes, but the above would assume that the applation already loaded and is
running..and that is TOO late to change those settings!!!
You can hold down the shfit key during startup however...and that will
disable all startup...perahps that is what you are looking for??
It is now not clear 'when' you need to disbale this stuff? During some code
that tryies to open antoher database, or simply for you to easily "work" on
your database?
You most certainly can, and should hide all of the ms-access interface. The
options to complete hide and keep people out of the ms-access interface can
easily be done using the tools->start-up options. Using those options allows
you to complete hide the ms-access interface (tool bars, database window
etc).
Also, using these options means you do not have to bother setting up
security.
Try downloading and running the 3rd example at my following web site that
shows a hidden ms-access interface, and NO CODE is required to do
this....but just some settings in the start-up.
Check out:
http://www.members.shaw.ca/AlbertKallal/msaccess/DownLoad.htm
After you try the application, you can exit, and then re-load the
application, but hold down the shift key to by-pass the start-up options.
Of course, during development, you will hold down the shift key so your
startup settings don't run. You then develop for awhile, and then to test in
"user" mode, you exit..and then re-enter the application without the shift
key bypassed. You will likely do this dance all day long as you run/test as
user mode, and then flip back in to developer mode (shift key used..so you
don't get the main custom menu). So, you can't develop, or really modify
things when you run your application with the startup settings...so you must
shift-by-pass them when you want to work.
And, in fact, I use alt-f4 to exit the application...the mdb file should
still be highlighted in the windows explore..so, then you hit enter key
(and, hold down shift key if you need be). This key stroke sequence and
exiting and re-entering the application will occur CONSTANTLY all day long
when you are developing.
When you finally have things just right...you create the mde
you plan to distribute. Set the shiftkey by-pass, and you are
well done...