在MdiMain窗体中,通过show方法打开一个child窗体。
运行这个程序,我打开这个子窗体(正常),我点 “关闭(就是右上角的那个X)” 来关闭窗体,这个窗体就最小化了!我点最大化后,子窗体是最大化了,可在主窗体上就没有子窗体的菜单了(我指:最小化,还原,关闭这三个),奇怪。我新建个程序,所有的功能都不加,就建两个窗体来实验,就又好使了,那闷儿了!!感谢。
运行这个程序,我打开这个子窗体(正常),我点 “关闭(就是右上角的那个X)” 来关闭窗体,这个窗体就最小化了!我点最大化后,子窗体是最大化了,可在主窗体上就没有子窗体的菜单了(我指:最小化,还原,关闭这三个),奇怪。我新建个程序,所有的功能都不加,就建两个窗体来实验,就又好使了,那闷儿了!!感谢。
解决方案 »
- 用dbgrideh在设计时能看到列统计(footer),在运行时列统计根本就没有???
- 生成的EXE文件到没有DELPHI环境的机器上不能运行?新帖
- 请教:在delphi6中怎么找不到HTML控件列?
- 请那位大侠告诉我,这样的软件界面的主窗体是用何种控件所做?
- 关于字符串处理的问题。
- 请问Toolbutton的动态生成问题???
- 把dbnavigator控件中的按钮竖着排!
- 抢分问题,请帮帮我,如何用TStream读写数据库的备注字段,并将它作为TTreeView.LoadToStream的参数?
- delphi中,播放.wav文件速度最快的是什么方法?
- 看图说话,请问这是什么意思?
- 为什么会没有人解决此类问题......
- Messagebox怎么用?
Action:=caFree;
Form12:=nil;
这样就把窗口对象释放了,也就没有了,你下次要显示的时候,必须重新创建
创建的代码:
if not Assigned(Form12) then
Application.CreateForm(TForm12, Form12);
begin
action:=caFree;
end;楼主结贴
Action:=caFree;
简单的很的.
Action:=caFree;解决最小化问题