this is an issue, that I have seen a long time, but not really paid attention too.
When I work, for a while, in my solution, and than closes my solution, (in Developer and Client alsoo) my method, (which is attached to onLoad-method of my first form) is fired.
As I say not always, but 5 out of 10 times, when I close Developer or Client, I see my splash screen is coming up.