I hope to do this in the near future. I have seen a small amount of
software written in Access using the runtime out in the market. Majority is
still written using other languages such as VB, .NET etc....
I personally bought the sage scripts for my upcoming Access2007 based
software. Haven't used them very much yet (just a few tests so far). They
make it easy to build and install package that includes your access files,
other dlls that need to be registered, documentation etc... and also handle
installing the runtime. Albert Kalall has a nice article on developer
extentions, and deciding on whether to go for the pricier more advanced
products to help with install scripts.
http://www.members.shaw.ca/AlbertKallal/RunTime/Index.html
Your split db is just two files that both go into the same install
directory. Instruct the user how to move the back-end to a shared network
drive if needed. Use linking code that will detect back-end in current
directory and relink tables (Allen Browne's) is my favorite.
I do worry about the runtime "messing up" the user's computer. Would love
to see one of the MVPs write about the details of what the Access2007
runtime can "mess up". For example if the user uses a previous version of
Access they might not be happy they installed your software. This "messing
up" problem should be fixed (because we should be able to build software and
distribute it to others without fears).
My two cents,
Mark
RPT Software
http://www.rptsoftware.com