工程在编译时总是报这样的错误,但再Ctrl+F9又正常,为什么会这样的,真TMD的讨厌!!!!!!!!错误信息如下:
[Error] RLINK32: Error opening file "D:\Source\uAgentMainForm.dfm"

解决方案 »

  1.   

    呵呵。可能是第一次没有正确打开uAgentMainForm.dfm而下一次有了。delphi这东西高深莫测啊。有时候老出问题。
      

  2.   

    麻煩!!! dfm可能有問題了, 你打開那個uAgentMainForm.dfm對應pas, 切換到窗口, 右鍵, 選, "Text Dfm"兩次試試能否解決!
      

  3.   

    同意楼上的!
    这样一来Delphi会把dfm文件转成二进制然后又转回文本,变相的修复了错误。
      

  4.   

    删除重建????
    工程很大那不是很惨!???工作量可是很大的啊!!!!!!!!难道Delphi真的这么烂?
      

  5.   

    你可以进行编译后,DELPHI会产生临时文件,你把临时文件uAgentMainForm.~dfm改为
    uAgentMainForm.dfm覆盖你原来的uAgentMainForm.dfm实验一下吧!
      

  6.   

    To: dickeybird888(于伟刚)试过了,还是一样,只要改动了form或者代码,按下Ctrl+F9第一次都会报这个错误,再按一次就正常了!   这是莫名其妙!!!!!这是不是Delphi6的Bug?实在太烂了,我以前不用Delphi的,最近项目要求用Delphi,现在真是越用越恶心,真想把它狂扁一顿,垃圾垃圾!!!!!!
      

  7.   

    不要生气啊,我们都没有遇到过这种问题,只有你遇到了,不能说delphi烂啊。你看看是不是你的系统有问题,或者装的时候出了问题。把工程保存下来,重装一次delphi吧
      

  8.   

    To: hkbarton(宁静至远)(西南交大) 这不是你说的原因造成的!