我在一个窗体上添加一个button按钮,单击事件是弹出另外一个按钮。
我写的代码: 
procedure TForm1.FormCreate(Sender: TObject);
begin
       Form2.Show;
end;
然后报错了、求高手指点指点。
我是新人,才开始学delphi

解决方案 »

  1.   

    Form2.Show;
    是显示Form2窗体,不是弹出另外一个按钮。
      

  2.   

    报什么错?project/options里Auto-create form里要有form2
    form1里要uses unit2
      

  3.   

    检查一下工程文件,或者在配置里的Form页上看看你的form2是在左面还是右面。另外报错把错误信息贴出来看看也……
      

  4.   

    如果你没有uses Form2的单元文件的话 按alt+F11  选择Form2的单元文件,默认的话应该是Unit2。
      

  5.   

    form1创建时form2尚未被创建,所以不能show。
    可以在form1的onshow里面Form2.Show;
      

  6.   

    你的Form2要在Form1之前建立才能如你这样操作,否则就会报错
      

  7.   

    在Show之前要先创建才行的!
    建议断点跟踪一下.