在form1窗体下
一下代码有什么区别呢Form1 fr=new Form1();
fr.close();

From1.close();
有什么区别呢

解决方案 »

  1.   

    Form1.Close可能吗?Form1不可能有这个方法,除非你自己加了一个静态方法给FORM1这个类..
      

  2.   

    汗一个,一个是Form1新的实例。一个是Form1自己。窗体在显示之前必须实例化
      

  3.   

    不能From1.close();Form1是一个类,必须实例化后(New一个)后才能调用方法,除非调用Form1类的静态方法(带Static的)不然必须先实例化
      

  4.   

    this指类的实例Form1则是一个变量
    Form2 = Form1;
    这样Form2都指向同一个实例
      

  5.   

    //关闭当前窗体
    this.close();
    //关闭fr窗体
    fr.close();