本人想作一个activexform,现已经作了一个主form,想在主form中通过一个按钮显示另外一个form该如何实现?

解决方案 »

  1.   

    ...onbutton1click(sender tobject)
    begin
       if assinged(Form2) then
          begin
             Form2.Show;
          end
      else begin
         Form2:=TForm2.Create(Self);
         Form2.Show;
      end;
    end;
      

  2.   

    sorry!写错了!
      应该是 Assigned,而不是Assinged
      

  3.   

    大家讨论一下,对于ActiveXForm有哪些好的实现方式
      

  4.   

    就是说,要现实的窗体必须手动create,然后才能显示,不能像应用程序一样在工程文件中自动create.