请高手帮忙,一个界面的问题,分数多多,答者有份(50分)

  • 主题发起人 zhangshuze_1
  • 开始时间
Z

zhangshuze_1

Unregistered / Unconfirmed
GUEST, unregistred user!
我现在创建了一个主窗口,使用的是mid风格,通过菜单打开它的子窗口时,如何处理?
子窗口的风格为midchind?是否要进行动态生成子窗口,请各位高手帮忙!!
 
MDI 不是MID

试:
在OPTIONs中,把子窗体form2隐掉
form2:=Tform2.create(self);
form2.show();
 
我是用以下方法,在窗体空白出显示窗体

TheForm : TForm;

procedure TFrmmain.ShowForm(AClass: TFormClass);
begin
{ create and insert a Form, then show it... }
TheForm:=AClass.Create(Self);
{$IFDEF CLX}
AddFormTo(TheForm,Frmmain,0);
{$ELSE}
with TheForm do
begin
Visible:=False;
BorderStyle:=bsNone;
Parent:=frmmain;
Align:=alClient;
Show;
end;
{$ENDIF}
end;
 
不好意思啊 :_)
 
是要动态创建
 
xueliran,来混分啊:_)
 
当你用mdichild时候,打开此类mdichild是得用create
关闭得时候在close里面用action:=cafree;
 

Similar threads

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