Close();
是个什么东西?
虚心请教ing

解决方案 »

  1.   

    Close();是起到关闭当前窗口的作用
      

  2.   

    public Form1()应该是构造函数吧,你不能在这里判断,因为这时候还没有创建成功你可以在frmPublic_Activated()中加入一个线程处理这个问题
    private void frmPublic_Activated(object sender, System.EventArgs e)
    {
    try
    {
    Thread ThreadP = new Thread(new ThreadStart(Check_P));
    ThreadP.Start();
    }
    catch()
    {
    }
    }
    private void Check_P()
    {
    try
    {
    BaseData Base_Data = new BaseData();

    Thread.Sleep(500); if(!Init())
    {
    MessageBox.Show("初始化失败!"); Application.Exit();
    }
    }
    catch()
    {
    }
    }
      

  3.   

    System.Environment.Exit(1);
    我找了一个这个函数,不知道使用它对资源释放有没有什么问题。