暗
暗夜中独舞
Unregistered / Unconfirmed
GUEST, unregistred user!
现在有三个窗口Form1,Form2,Form3,其中只有Form1是Auto-create的
现在我在Unit1 中定义Form2: TForm2;
Form2 := TForm2.Create(nil);
Form2.Show;
然后在 Unit2 中定义 Form3
TForm3 ;
Form3:=TForm3.Create(nil);
Form3.Show;
然后在 Form3中关闭Form2
Form2.Close;
这样运行的时候就出错了。。。。
如果不在UNIT1和UNIT2中定义FORM2和FORM3就不会出错
为什么?
现在我在Unit1 中定义Form2: TForm2;
Form2 := TForm2.Create(nil);
Form2.Show;
然后在 Unit2 中定义 Form3
TForm3 ;
Form3:=TForm3.Create(nil);
Form3.Show;
然后在 Form3中关闭Form2
Form2.Close;
这样运行的时候就出错了。。。。
如果不在UNIT1和UNIT2中定义FORM2和FORM3就不会出错
为什么?