显示其它窗体,用其它窗体的方法 ShowForm2.Show;

解决方案 »

  1.   

    我的工程里虽然有多个窗体,但是代码编辑框里只有unit1选项卡,如果在unit1的代码里写form2.show,会说"没有声明变量"的呀!!!!
      

  2.   

    在需要使诸如FORM2.SHOW的单元的USES 列表中添加FORM2 所关联的单元名如UNIT2,
    就不会出没有声明变量的错误
    此类问题自已多看HELP,很快就会知道的
      

  3.   

    你不管它,直接写。
    在unit1中写:(不管提示)
       Form2:=TForm2.Create(self);
       Form2.ShowModal;//show;
       Form2.Free;
    然后,按ctrl+f9,会有提示,回答是:yes.delphi的编绎器会把Form2中的东西加进去。再按f9就能运行了。
      

  4.   

    在文件菜单里有个use unit菜单,点击它,会弹出一个对话框,选择你想要show的窗体的unit,然后点OK,再在你的程序中写 form.showmodel;