procedure TForm1.Button1Click(Sender: TObject);
begin
    ShowOnlyFrm('Form2');
end;procedure TForm1.ShowOnlyFrm(FrmName: String);//实际上这个 FrmName 根本没用上,希望高手们指点一下。要如何根据这个窗体名来得到它的 类名?
var
  i:Integer;
  vfrm:TForm;
begin
    if pnl1.ControlCount >0 then begin
        for i:=0 to pnl1.ControlCount -1 do
        pnl1.Controls[i].Free;
    end;
    vfrm := TForm.Create(nil);
    vfrm.Parent := pnl1;
    vfrm.WindowState := wsMaximized;
    vfrm.Show;
end;