>>I believe the best approach is to use a launcher. This gives you two HUGE advantages: 1) Your problem above is solved. You don't have to kick everybody out. 2) Users can go back to previous versions of your executable. Very useful is the latest update has unexpected side-effects.
>
>Has there been any articles on launchers? I am about to start a project where this is a requirement and was wondering if there were any "best practices" out there.
>
>
>Chuck
There was an article, a while ago, in FoxPro Advisor.
I don't know about "best practices", but I can send you my source code, if you are interested.
Hilmar.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)