低级问题,脑袋一时间转不过来!!!(10分)(10分)

  • 主题发起人 主题发起人 stonehuang
  • 开始时间 开始时间
S

stonehuang

Unregistered / Unconfirmed
GUEST, unregistred user!
form1中点一个按钮button1,form2出现,再点一下form2消失的代码怎么写啊!
具体点吧,用if ...then...或者其它,究竟怎么写呢???
 
form2.close;
 
if form2.visible then
form2.show
else
form2.hide;
 
加代码
form2.visible := not form2.visible;
 
是想创建还是隐藏,
隐藏
visable:=false;
创建
application.create()
 
是在点一下Button1吗
form2是模式窗体还是无模式窗体
 
form2.ShowModal;

其实很多,DELPHI的实例中有!
你自己用DELPHI新建MDI类,就明白了,看一下关于窗口的创建方法
 
procedure TForm1.Button1Click(Sender: TObject);
begin
if not assigned(form2) then
begin
form2 := tform2.Create(application);
form2.Show;
end
else begin
form2.Free;
form2 := nil;
end;
end;
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部