Originally Posted by
Ajax
only thing I can think of is to create a .accde or perhaps package and sign. The latter creates an exe which the user executes to install - but they need access or access runtime to open the installed app. However to hide the access window, have its own icon in the taskbar etc so it appears as a 'non access' program requires a certain level of skill and a high awareness of the environment in which the app is being run.
Both are available under File>Save and Publish>Save Database As, then just follow the prompts
To use your own icon in the window bar when the app is open, go to File>Options>Current Database and select your icon. Ensure you include in your package if using package and sign.
I've been trying alternate means to "simulate" the behavior of a standalone program including create an ACCDE file but it's proving difficult to hide all of Access's control options. I was able to use the command
Code:
DoCmd.ShowToolbar "Ribbon", acToolbarNo
To remove the ribbon/menu bar across the top.
But removing the navigation pane from view on the side is proving more difficult. I keep seeing posts from people that suggesting use this
Code:
DoCmd.NavigateTo "acNavigationCategoryObjectType"
DoCmd.RunCommand acCmdWindowHide
But when I do this my following command
Code:
DoCmd.GoToRecord , , acNewRec
(which previously worked fine) now gives me a:
Run-time error 2046
The command or action 'GoToRecord' isn't available now.
None of these were problems I had previously when I could create install packets