我建了一个主窗体,其他的是fsnormal窗体,但不知道为什么一运行都出来了呢?
我设置了mianform为主窗体的啊?

解决方案 »

  1.   

    看看你的主窗口的OnCreate事件里写了些代码?
      

  2.   

    Project/options/
    然后在forms中将自动创建窗体去掉就ok了
      

  3.   

    Project/options
    将除主窗体外的其它窗体移到右边就OK了
      

  4.   

    主窗口的OnCreate事件里没有调用啊我把除主窗体外的其它窗体都移到了右边,但在调用它们时就出错。为什么???
      

  5.   

    你窗体的属性肯定设为 fsMDIChild
      

  6.   

    除主窗体外的其它窗体都移到了右边,打开窗口用以下代码:  if not Assigned(Form1) then
         Form1:=Form1.Create(Application);
      Form1.Show;
      OnClose事件:  Action := caFree;  
      OnDestroy事件:  Form1:=nil;
      

  7.   

    或者也可以用TForm1.Create(application)
      

  8.   

    自动创建的,将不是主窗体的从AUTO-CREATE中移去
      

  9.   

    Project/options/将左边的去掉只剩下你的主窗体
    然后在forms中将自动创建窗体