打开工程文件后主窗体显示不出来,只有pas代码编辑界面,我想添加控件到主窗体或者修改布局都做不到了,请问这是什么原因呢?

解决方案 »

  1.   

    可能原因
    1.文件损坏了,使用文本编辑器或者作为文本打开,修复即可。
    2.你以代码方式显示了,反复按Alt+F12看看
    3.被你移动到其他地方去了。
      

  2.   

    你是说DFM文件损坏了吧?那么打开工程文件时不报警吗?
      

  3.   

    这个问题是DELPHI 的BUG ,把文件复制一份,在工程中删除后重新添加回来试下(记得先备份)
      

  4.   

    别修复了,对应着pas文件重新创建一个,把原来的覆盖掉吧
      

  5.   

    先確定打開對應dfm文件時有沒有報錯!“打开工程文件后主窗体显示不出来,只有pas代码编辑界面”,這個有可能是你在工程裏面沒Auto-Create Forms,沒有這個的話舊會默認打開工程文件(dpr),而工程文件是沒有窗體的。
      

  6.   


    打开dfm文件没有任何问题,里面的文本看起来也是对的
    主窗体已经在Auto-Create Forms 列表中了
      

  7.   

    那你在代碼編輯區點右鍵,在點View As Form
    或者Alt+F12
      

  8.   

    备分好res文件,再删除res文件.再打开,D7会提示重建res文件.这样就行了
      

  9.   


    View As FOr 为灰色,disable了
    Alt+F12 前面有位老兄建议过,按了无数次,失败......
      

  10.   

    查查.dfm文件是否存在,是不是从项目中给删了
      

  11.   

    搞定了,呵呵,谢谢各位!
    自己做了个试验,重建个工程,然后把主窗体移到在屏幕上看不见,结果各位的方法都试了一下,没有一个能把它显示回来的,后来把它的left或top改到屏幕里面就出来了,唉,可费了事了,菜啊!!
      

  12.   

    thanks.我也碰到同样的问题。看了些贴后解决了。