我是这样做的
Form1中public static int aaa=xxx;
Form2中直接使用Form1.aaa;

解决方案 »

  1.   

    Class Form2
    {
        internal Form1 form1;
        public Form2(Form1 form1)
        {
            this.form1 = form1;
        }
    }
      

  2.   

    上面两位朋友都答对了,怎么不给人家分呢?
    第一位朋友答得最好,将aaa直接定义成form1的成员,提供给其他调用,我建议加分!
      

  3.   

    我感觉不对,因为如果FORM1已经销毁的时候会怎么样?
      

  4.   

    不知道form有没有clone这个东西
    this.form1 = form1.Clone();
      

  5.   

    其实form也是一个类,它被实例化后,与你使用的class没什么本质的差别。
    所以你可以在form1中做一个属性,或一个方法返回form1中的东东。
      

  6.   


     Add :  Form2 form2=new Form2()
    ^^
      

  7.   

    你该改变一下编程的思想了,条件准备好了才进行下一步动作,你所需要的不符合.net