本人在delphi程序的设计过程中遇到一个问题,如何在同一个窗体上实现象网页中那样的框架功能,比如说,我在delphi的窗体上放了一个按钮,点击后就会弹出一个新的窗体,而我现在不想让这个窗体作为一个单独的窗体出现,而是作为原窗体的一部份,就象嵌入在原窗体中一样,请问有没有那为老大能提供这种效果的设计思路呢,呵呵!一定送分!

解决方案 »

  1.   

    var
      a: Tform;
    begin
      a := Tform.Create(panel1);
      a.parent := panel1;
      a.Caption := '网页效果测试';
      a.Align := alclient;
      a.Visible := True;可以结贴了兄弟 ^_^
      

  2.   

    在窗体上放一个 panel控件
    放一个 button吧上面程序拷贝到Button里面
      

  3.   

    procedure TForm1.Button1Click(Sender: TObject);
    procedure TForm1.Button1Click(Sender: TObject);
    var
      form2:tform;
    begin
      form2:=tform.Create(panel1);
      form2.Parent:=panel1;
      form2.Caption :='网页测试';
      form2.Align :=alclient;
      form2.Show ;
    end;