当我在 form1中使 form2.show;form1.close; 为什么form2也关闭了?有什么办法可以避免? 第一个创建的窗体是主窗体.主窗体CLOSE是退出程序.其它窗体CLOSE是隐藏. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 多建一个MainForm,把Form1、Form2为子Form,并将MainForm隐藏。 form1.close改为form1.visible:=false;就可以实现!原因:form1是主form,所以form1.close导致子form也关闭。 begin Application.Initialize; with Tform2.create(application) do begin showmodal; free; end; Application.CreateForm(TForm1, Form1); Application.Run;end. 可以通过隐藏form1而不是关闭来实现的吧 各位,这个问题已经解决了我在问之前,已经试过用visible和enabled属性为假的办法,但调试时发现,关闭窗体时,有点毛病,后来发现是设为假的窗体没有关闭我在form2的onclose中加入了使form1关闭的语句,就可以了。谢谢各位结帐了 COM+ 调用COM+时 不能联接到数据库 从TCustomcontrol继承的控件怎样才能获得焦点 [在线等待]用indy如何获取服务器状态? 求教在CSDN下载东西 怎樣改變第三方控件默認的CAPTION 屬性? 请问assigned(p)有什么用处,p在此处是窗体。 多个文件保存和读取的问题(高分100) 请问在ms sql2000里面,这样的规则应该怎样写 关于dll接口的声明问题。。 ???请教问题关于delphi浏览器和ie浏览器问题! InstallShield Developer(7.04)的Sn!!!! 在ORACLE数据库中,一个查询中如何返回单条记录?
就可以实现!
原因:form1是主form,所以form1.close导致子form也关闭。
Application.Initialize;
with Tform2.create(application) do
begin
showmodal;
free;
end;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.