private static void startupTimer_Tick(object sender, EventArgs e) { ((Timer)sender).Stop(); ((Timer)sender).Dispose(); // This line does all the work loading the app _application = new ApplicationController(); // Close the splash screen; control will return to // the RunApplication function where it will start // the main form. Application.OpenForms[0].Close(); }