编译一段小程序老是出现错误system.pas找不到,请问是为什么??

解决方案 »

  1.   

    看system.pas是否在source\rtl\sys\,你的程序用到了system单元
      

  2.   

    tools->Envirment Options->Library->Library Path
    中将source\rtl\sys\目录添加进去。
      

  3.   

    查看有没有system.pas单元。并查到所在位置。再看看引用路径中有没有引用到System.pas所有的目录。有时DELPHI会自动掉引用路径的。
      

  4.   

    可以重装,也可以把别人机器中 Delphi 的注册表中的内容复制过来。不过比较麻烦,建议重装。
      

  5.   

    重装是一个办法,我也遇到这种情况了,
    后来一查system.pas文件是有的,我就再工程的search路径上加上了Delphi6\Lib的路径就过去了,后来我想了想是怎么出现这个问题的,是我在写一个控件时,把搜索路径一去就出现这个问题了, foxyy8888(斧头) 可能说的对,但是我的设的路径是Delphi6\Lib
      

  6.   

    别重装阿!!!别重装阿!!!别重装阿!!!别重装阿!!!别重装阿!!!别重装阿!!!别重装阿!!!别重装阿!!!
    tools->Envirment Options->Library->Library Path
    中将source\rtl\sys\目录添加进去。