delphi 如何在两个窗体间切换

form1为主窗体,当单击FORM1上的按钮时切换到FORM2。这怎么弄啊?... form1为主窗体,当单击FORM1上的按钮时切换到FORM2。这怎么弄啊? 展开
 我来答
perock
2010-05-20 · TA获得超过971个赞
知道小有建树答主
回答量:971
采纳率:50%
帮助的人:793万
展开全部
在form1的implementation下写入
uses unit2;

在form1的按钮中写
form2.show;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-05-26
展开全部
form1.hidden();
form2.show();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-05-20
展开全部
form2是form1的子窗体:
如果需要form2执行完关闭后,再继续执行form1,用form2的showmodal;
如果需要form2执行过程中,可以操作form1,用form2的show。
var
frm2:TForm2;
begin
frm2:=TForm2.Create(nil);
frm2.show;//不需要form2执行完
try
if frm2.showmodal=mrCancel then;//需要form2执行完
begin
//xxxxx
end;
finally
frm2.free;
end;

end;
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式