Is there a way I can detect that my program is allready running when I want to strat him again.
I need to be able to kill that instance before continuing at that point.
Normally Windows Mobile only allows a single instance of an exe to execute and if you try to start it again WM will switch to the already running version. You cannot intercept this because your app doesn't see it happen.