我也遇到此问题,重装了N次Delphi,连系统都重装过了,还是这样子,还是不知为什么,仍然这样,只好不理它.

解决方案 »

  1.   

    不用管它,删调这个文件,Delphi会替你重建的。
      

  2.   

    不能打开.Res文件,一般关系不大,并不会影响程序的运行,这主要是delphi不能找到.Res文件,或是.Res文件不在你的Delphi路径中.
      

  3.   

    to chechy(我爱洁洁) :可是我删除了,下一次还是会出现同样的错误,
      

  4.   

    错误当然要出现,不过不要紧,Delphi会给出提示并替你重建。
    其实里面也没什么东西,就一个程序的图标。
      

  5.   

    也就这一次。你如果需要完美,自己写一个Open ToolsAPI程序,生成一个res,Delphi不就不报错了。
      

  6.   

    第一次打开Delphi,第一次打开Project就会出现
    invalid resource file: cannot open file :工程名.Res 得问题。
    把该工程关掉,再打开就没有问题了。我想这个是Delphi得一个Bug把。
      

  7.   

    d5的时候没有这个问题,可能是d6的一个Bug吧。
      

  8.   

    如果你用98,那么不会有这样的问题。
    我用的2000和xp都不行。遇到这种情况,你就再打开一次就行了,如果遇到不能大开dfm文件,那么不管,再打开工程,应该就没问题了。但是正版的xp没这个问题。
      

  9.   

    其实这个问题是由于你使用了不同版本的Delphi的原因,比如你用Delphi 5 去打开原来用旧版本如delphi 4 或更早,就会出现.这还表现为应用程序的图标不与当前所编程序相同.我用编程书籍的所带光盘中的例子程序也出过这种问题.解决的办法是查找 *.res(经常出问题的那个子目录),然后删除之,再次用delphi打开,就会提示"找不到.res,Recreate?",点击 OK,保存后就不会再出现这种问题.
      

  10.   

    把源代码文件和窗体文件之外的文件统统删除,再打开工程,其它有delphi自动生成