是不是在窗体creatre时做了什么不该做的东东,比如调用还没有创建的自己?

解决方案 »

  1.   

    {¥R *.RES}
    begin
      form1:=tform1.create(application);
      form1.showmodal;
      if form1.modalresult=1 then
      begin
      form15:=tform15.create(application);
      form15.show;
      form15.update;
      Application.Initialize;
      Application.CreateForm(TForm2, Form2);
      Application.CreateForm(TAboutBox, AboutBox);
      Application.CreateForm(TForm5, Form5);
      Application.CreateForm(TForm3, Form3);
      Application.CreateForm(TForm8, Form8);
      Application.CreateForm(TForm11, Form11);
      Application.CreateForm(TForm14, Form14);
      Application.CreateForm(TForm12, Form12);
      Application.CreateForm(TForm13, Form13);
      Application.CreateForm(TForm9, Form9);
      Application.CreateForm(TForm10, Form10);
      Application.CreateForm(TForm4, Form4);
      Application.CreateForm(TForm7, Form7);
      Application.CreateForm(TForm17, Form17);
      Application.CreateForm(TForm18, Form18);
      Application.CreateForm(TForm15, Form15);
      form15.hide;
      form15.free;
      Application.Run;
      end;
    END;
    end.
    其中form15是序幕窗体,form1是登陆窗体,谢谢回复!!
      

  2.   

    form2是主窗体,谢谢回复!!