【www.gdgbn.com--安卓教程】

you know, splash screen is to prepare the application initializing, not to wait for a few seconds. So using timer is a wrong way.
using System;
using System.Reflection;
using System.Drawing;
using System.Collections;
using System.Windows.Forms;
using System.Resources;
using Core.Util;
using Core.Properties;
using Core.AddIns.Codons;
using Core.AddIns;
namespace SharpDevelop {
    
    ///
    /// This Class is the NCvs main class, it starts the program.
    ///

    public class SharpDevelopMain
    {
        public static string[] CommandLineArgs;
        
        class SplashScreen : Form
        {
       public SplashScreen()
       {
           TopMost    = true;
           FormBorderStyle = FormBorderStyle.None;
           StartPosition     = FormStartPosition.CenterScreen;
           
           ResourceManager resources = new ResourceManager("IconResources", Assembly.GetCallingAssembly());

本文来源:http://www.gdgbn.com/shoujikaifa/4930/