注册 登录
编程论坛 Delphi论坛

Delphi中怎样隐藏窗体

hackergirl 发布于 2008-04-03 00:24, 6923 次点击
我想程序一运行,窗体就隐藏起来.但是窗体的Visible属性的默认值已经False了.
我又在窗体创建的事件里添加了 Form1.Visible:=false; 还是不行.请问怎样做?
8 回复
#2
sky_yang_sky2008-04-03 08:42
直接用hide
#3
ugly9278462008-04-03 11:17
高手啊
#4
hackergirl2008-04-03 12:40
procedure TForm1.FormCreate(Sender: TObject);
begin
Form1.Hide;
end;

还是不行呢.这跟
procedure TForm1.FormCreate(Sender: TObject);
begin
Form1.Visible=True;
end;

一样.
不放在窗体创建的事件中再者都可以.别如放到按钮的单击事件事就可以.是什么原因呢?
#5
hackergirl2008-04-03 12:43
[bo]以下是引用 [un]hackergirl[/un] 在 2008-4-3 12:40 的发言:[/bo]

procedure TForm1.FormCreate(Sender: TObject);
begin
Form1.Hide;
end;

还是不行呢.这跟
procedure TForm1.FormCreate(Sender: TObject);
begin
Form1.Visible=False;
end;

一样.
不放在窗体创建的事件中再者都可 ...

                  

上面设错了 Form1.Visible=False;
#6
anthony6342008-04-03 20:03
Application.ShowMainForm := False;
#7
hackergirl2008-04-04 16:55
好了.这回可以了.谢谢.
#8
hackergirl2008-04-04 16:58
Application.ShowMainForm := False;
 
这个可以了.谢谢.
#9
寻H不得2010-10-09 22:47
呵呵 学习了
1