form被关闭后(是从form,不是主form),因为是从form,所以它还在内存中,但我还想把它再显示出来,而且显示的是我对form上的所有东西的修改前的状态。请教大家如何实现。谢谢!

解决方案 »

  1.   

    直接show ,就出来了
    你的close,只要不是release,是hide的话,就可以直接的show出来的
      

  2.   

    to wjlsmail(计算机质子)
    hide后再显示应该是form上的所有东西的修改后的状态。to magc888(繁星)
    你的意思是在active事件中把它设置为修改前的状态?
      

  3.   

    大家看清楚,我说的是close或hide后再显示的是我对form修改前的状态。
    比如说一个form,我对它上面的东西修改后close,然后再显示form修改前的状态
    ,应该怎么办?
      

  4.   

    调用
    form2:=Tform2.create(application);
    form2.show; //showmodal;在form2的onclose事件中
    action:=cafree;
    form2:=nil;
      

  5.   

    "修改前的状态 " 看错了可以 ShowModal  等,楼上