你应该创建Button的OnClick事件:
procedure TForm1.Button1Click(Sender: TObject);
begin
  Form2.Show;
end;或者:
procedure TForm1.Button1Click(Sender: TObject);
begin
  Form2.ShowModal;
end;区别我不说了,你试一下或者看看帮助。
你应该买本带源程序的书看看,或者看看Delphi自己的例子。

解决方案 »

  1.   

    Form1加上Form2的Unit文件
     
    uses  Unit2procedure TForm1.Button1Click(Sender: TObject);
    begin
      Form2.ShowModal;
      //Form2.Show;
    end;
      

  2.   

    首先 新建立一个新窗体在BUTTON1的ONCLICK事件中加入FORM2.SHOW;
    隐藏窗体用FORM2.HIDE;
    关闭窗体用FORM2.CLOSE;
      

  3.   

    uses  Unit2(Form2的单元文件)
    procedure TForm1.Button1Click(Sender: TObject);
    begin
      Form2.Show;
    end;
      

  4.   

    动态创建窗口:
      Application.CreateForm(TFrm_System_Manage, Frm_System_Manage);
      Frm_System_Manage.ShowModal;
      Frm_System_Manage.Free;
      Frm_System_Manage := Nil;
      

  5.   

    如果设计时就有此form2,则form2.show;或form2.showmodal;
    设计时没有,就动态创建:
    Application.CreateForm(Tform1, form2);
    form2.show;
    form2.ShowModal;