delphi中隐藏或关闭前一个窗体
2010-12-15
展开全部
问题描述得不是非常清楚。
是不是程序中有两个表单,想隐藏第一个表单,只显示第二个?
如果第两个表单都是程序运行时就显示出来话,只需要在第一个表单的OnCreate事件中加上
procedure TForm1.FormCreate(Sender: TObject);
begin
form1.Visible:=False;
end;
如果运行时表单2不可见,可以为表单1的OnCreate事件加上下面的代码,如果需要在表达由表单1产生表彰2,也可以使用这种方法。
procedure TForm1.FormCreate(Sender: TObject);
begin
form1.Visible:=False;
form2.Visible:=True;
end;
如果是两个独立的可执行程序,可以通过第二个程序向需要关闭的窗口用PostMessenge发送退出或隐藏窗口命令就可以了。
是不是程序中有两个表单,想隐藏第一个表单,只显示第二个?
如果第两个表单都是程序运行时就显示出来话,只需要在第一个表单的OnCreate事件中加上
procedure TForm1.FormCreate(Sender: TObject);
begin
form1.Visible:=False;
end;
如果运行时表单2不可见,可以为表单1的OnCreate事件加上下面的代码,如果需要在表达由表单1产生表彰2,也可以使用这种方法。
procedure TForm1.FormCreate(Sender: TObject);
begin
form1.Visible:=False;
form2.Visible:=True;
end;
如果是两个独立的可执行程序,可以通过第二个程序向需要关闭的窗口用PostMessenge发送退出或隐藏窗口命令就可以了。
展开全部
使用Create创建和Free窗体!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
额~没看明白问题~~显示有属性的,,找找看 Visible~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
窗体.showmodal
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询