我在做界面的时候,把住窗体设为父窗体,把完成指定功能的FORM设为子窗体,当我运行程序的时候子窗体总是以最小化的形式出现在主窗体的客户区。请问这样才能使子窗体在程序运行的时候是不可见的,当我点击相应的按扭它才会被创建

解决方案 »

  1.   

    不要让子窗体自动创建,在Project->Options->Forms->Active Forms中去掉—————————————————————————————————
    宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
    —————————————————————————————————
      

  2.   

    没错,要在option中把子窗体移过去
      

  3.   

    lxpbuaa(桂枝香在故国晚秋) 能说的具体一点吗??
      

  4.   

    Project->Options->Forms->Active Forms
    在菜单中按这个步骤找到Active Forms列表,左边有你创建的所有窗体名,把你要点击才生成的窗体名全部移到右边框内。
    注:关闭时在onclose事件中加入:Action:=Cafree;
      

  5.   

    多看看MDI窗体设置方面的资料。
    MDI是多文档窗体,Delphi有例子程序,你一看就会,关键是设置窗体类型。
      

  6.   

    打开工程文件,将application自动创建的语句//掉,即可
      

  7.   

    打开工程文件,将application自动创建的子窗体的语句//掉,即可