我调试程序的时候发生一下错误信息:[Fatal Error] Project1.dpr(1): File not found: 'System.pas',之后任何程序都调试不了了,怎么办啊?

解决方案 »

  1.   

    是不是装过新控件就出现这样的问题?
    看看Library path 里有没有加上
    $(DELPHI)\Lib
    $(DELPHI)\Bin
    ......
      

  2.   

    不好办,重装或修复一下Delphi吧
      

  3.   

    將代碼 build all 試下
      

  4.   

    参考注册表Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Delphi\7.0\Library]
    "Browsing Path"="$(DELPHI)\\source\\vcl;$(DELPHI)\\Source\\Rtl;$(DELPHI)\\source\\rtl\\Corba45;$(DELPHI)\\source\\rtl\\Sys;$(DELPHI)\\source\\rtl\\Win;$(DELPHI)\\source\\rtl\\common;$(DELPHI)\\source\\Internet;$(DELPHI)\\source\\clx;$(DELPHI)\\source\\websnap;$(DELPHI)\\Source\\WebMidas;$(DELPHI)\\Source\\Indy;$(DELPHI)\\Source\\IntraWeb;$(DELPHI)\\Source\\Samples;$(DELPHI)\\Source\\Soap;$(DELPHI)\\Source\\ToolsAPI;$(DELPHI)\\Source\\Xml"
    "Search Path"="$(DELPHI)\\Lib;$(DELPHI)\\Bin;$(DELPHI)\\Imports;$(DELPHI)\\Projects\\Bpl;$(DELPHI)\\Rave5\\Lib"
    "Package DCP Output"="$(DELPHI)\\Projects\\Bpl"
    "Package DPL Output"="$(DELPHI)\\Projects\\Bpl"
      

  5.   

    其中的Search Path加入delphi的基本目录
      

  6.   

    查看libary path路径设置,应该是丢了目录了
      

  7.   

    把jinjazz(近身剪(N-P攻略)) 的那段代码另存为1.reg文件,然后双击,添加到注册表里就行了.
    也就是横线下面的,不要横线. 用完了删除掉1.reg就行了
    ________________________________________
    Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Delphi\7.0\Library]
    "Browsing Path"="$(DELPHI)\\source\\vcl;$(DELPHI)\\Source\\Rtl;$(DELPHI)\\source\\rtl\\Corba45;$(DELPHI)\\source\\rtl\\Sys;$(DELPHI)\\source\\rtl\\Win;$(DELPHI)\\source\\rtl\\common;$(DELPHI)\\source\\Internet;$(DELPHI)\\source\\clx;$(DELPHI)\\source\\websnap;$(DELPHI)\\Source\\WebMidas;$(DELPHI)\\Source\\Indy;$(DELPHI)\\Source\\IntraWeb;$(DELPHI)\\Source\\Samples;$(DELPHI)\\Source\\Soap;$(DELPHI)\\Source\\ToolsAPI;$(DELPHI)\\Source\\Xml"
    "Search Path"="$(DELPHI)\\Lib;$(DELPHI)\\Bin;$(DELPHI)\\Imports;$(DELPHI)\\Projects\\Bpl;$(DELPHI)\\Rave5\\Lib"
    "Package DCP Output"="$(DELPHI)\\Projects\\Bpl"
    "Package DPL Output"="$(DELPHI)\\Projects\\Bpl"
      

  8.   

    先搜索那个文件,看看机子里是否有那个文件
    if 在 then
      设置Library path如下:
      $(DELPHI)\Lib;$(DELPHI)\Bin;$(DELPHI)\Imports;$(DELPHI)\Projects\Bpl
        并拷贝那个文件到Delphi系统的lib目录下if 不在 then 重装Delphi