窗体调用问题,有两个窗体,form1、form2,我在form1中只放了一个按钮及提示信息,按下去却无法弹出form2的主程序?请问为什么?

解决方案 »

  1.   

    [错误] Unit1.pas(29): Undeclared identifier: 'form2'
    [致命错误] Project2.dpr(6): Could not compile used unit 'Unit1.pas'
      

  2.   

    Form1:
    uses unit2;form2:
    uses unit1;
      

  3.   

    在form1的单元中要引用form2的单元文件
      

  4.   

    还是不行?[致命错误] Unit1.pas(7): Circular unit reference to 'Unit1'
      

  5.   

    form1:
      uses unit2;
    form2:就不需要了
      

  6.   

    1 .菜单 project - options , 只留form1;
    2 .在 implementation 下添加 uses unit2;
    3 .按钮事件中写 
     application.createform(tform2,form2);
     form2.show;ok,给分
      

  7.   

    回复人: vpoor(kIngAge) ( ) 信誉:100  2005-01-01 22:35:00  得分: 0  够爽快
     
    回复人: dyf2001(西风) ( ) 信誉:97  2005-01-01 22:42:00  得分: 0  
     
    不好意思,我以前只做开单窗体的:P