本人刚学DELPHI,现在有一个小问题,请问在关闭了一个窗体后,如何再次打开这个窗体?
谢谢了。

解决方案 »

  1.   

    CLOSEQUERY事件中操作
    CanClose:=False;
    Form1.Hide;
    在用托盘之类的东西来SHOW出来吧。
    我也没明白你到底要实现什么
      

  2.   

    关于上一个问题的说明:
    我有两个窗体,是运行程序时,我用主窗体调用了一个窗体,后我又把子窗体关闭(用close方法)了,现在我又想从主窗体里调用这个窗体时就出现了错误,不好意思,刚才没有说清楚。
      

  3.   

    建议楼主看看有关TForm.OnClose事件中关于Action的帮助,保证一切问题解决。
      

  4.   

    如果你只是close了,没有用action:=free;那直接form.show就可以了。
      

  5.   

    form2.show;应该可以
     如还出错有可能是form2的的某些控件问题吧?