己知一个窗体,欲求它的类似窗体,要求得到的窗体与原窗体保持相对独立(50分)

  • 主题发起人 主题发起人 lhdqz
  • 开始时间 开始时间
L

lhdqz

Unregistered / Unconfirmed
GUEST, unregistred user!
己知一个窗体,欲求它的类似窗体,要求得到的窗体与原窗体保持相对独立。
有什么好的办法,
不是一个个组件的类似手工做出来,
 
比如已知一个窗体,其Class名为TFormX则
var
AForm:TForm;
AForm:=TFormX.Crate(self);
AForm.Name:='Form1';
AForm.show;
AForm:=TFormX.Crate(self);
AForm.Name:='Form2';
AForm.show;
即可';
 
讲了运行期创建,能谈谈设计期创建时有没有别的办法?
 

用Frame将所有的类似窗体建立好;
在需要的窗体上放一个Frames控件即可;
 
右键点你的窗体,然后选add to Repository...,这样你新建窗体时,就可以根据你刚才添加的窗体选择继承或者是拷贝了。
 

Similar threads

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