关于打开窗体的问题!
请问如何在主窗体的一个PANEL的位置上以这个PANEL的大小在这个PANEL上打开另一个窗体。 问题点数:0、回复次数:3Top
1 楼Graig(逍遥)回复于 2004-04-03 13:45:37 得分 0
不道你是想打开另一个Form 还是另一个Panel,
其实你可以把另一个Panel或Form的visable属性设为False;
当触发事件时,设Visable:=True就行了。
例:
Panel1,Panel2,Button1 ,其中Panel1是visable:=True的.
当点击Button1时Panel2显示,Panel1消失
Panel1.visable:=False;
Panel2.visable:=True;
Form 也是同上一样。 只是主Form默认的visable:=True. 其它Form的visable:=False;
若想在主窗体中使用其它Form,则先 uses 其它Form
例如Form1 想使用Form2
uses Form2
Button1 click
Form1.visable:=False;
Form2.visable:=True;
Top
2 楼net_jun(小鸟)回复于 2004-04-03 13:51:00 得分 0
晕,还是用MDI窗体实现你的想法吧!Top
3 楼qizhanfeng(glacier)回复于 2004-04-03 15:16:51 得分 0
procedure TForm1.Button2Click(Sender: TObject);
begin
form2:=Tform2.create(self);
form2.parent:=panel1;
form2.Left:=10;
form2.Top:=10;
form2.show;
end;Top




