建立了两个窗体,Form1和Form2;Form1是启动窗体,将Form1的FormStyle属性设置为fsMDIForm,将Form2的FormStyle设置为fsMDIChild,编译,运行。
接着,将两个窗体的FormStyle属性设置为fsNormal,接着编译,运行!问题来了,两个窗体都同时出现了,没有设置MDI之前是只出现Form1的。
请问这是什么原因,改哪里可以使只有Form1出现,谢谢!
接着,将两个窗体的FormStyle属性设置为fsNormal,接着编译,运行!问题来了,两个窗体都同时出现了,没有设置MDI之前是只出现Form1的。
请问这是什么原因,改哪里可以使只有Form1出现,谢谢!
var
Frm23:TForm2;
begin
if Application.FindComponent('Frm23') = nil then
begin
Frm23:=TForm2.Create(Application);
Frm23.Name := 'Frm23';
Frm23.Show;
end;
end;//要显示时再建立