在Delphi下如何创建两个窗体为父子窗体呢?

解决方案 »

  1.   

    什么父子窗体?是一个form own另外一个form还是MDI ?MDI: 设置formstyle 子fsMDIChild 主fsMDIForm
    Own: 设置子parent := 主 (或者 主.容器控件如panel)
      

  2.   

    设置formstyle的属性;
     父:formstyle为:fsMDIfrom
     子:formstyle为:fsMDIChild
      

  3.   

    什么父子窗体?是一个form own另外一个form还是MDI ?MDI: 设置formstyle 子fsMDIChild 主fsMDIForm
    Own: 设置子parent := 主 (或者 主.容器控件如panel)
      

  4.   

    那为什么MDI中的子窗体关闭不了呢?
    是不是还有一些设置呀?
      

  5.   


    self.formstyle:=fsMDIfrom(父)
    self.formstyle:=fsMDIChild(子)
      

  6.   

    關閉﹕ onclose 事件﹕
    begin
     action:=cafree;
      form1.free;
    end;
      

  7.   

    寫錯了﹐應該是
    begin
     action:=cafree;
      form1:=nil;
    end;