方法一(一般都能解决):重启后用自动创建的空项目编译一下,没问题的话打开自己的代码编译,一般都能通过。如果不行再重来。
方法二(此方法纯属瞎蒙,偶尔管用):d5有时编译的项目三方控件比较多的时候,经常会出一些系统错误,不过一般重启后再打开编译就可以编译通过,不过本人今天碰到一次比较犟的,无论如何重启软件、电脑都不行,提示仍在,问遍技术群也没个解答。自己想想咋解决吧,我怀疑是注册表什么东西丢失信息了,就到borland目录里找dll,找到C:\Program Files\Borland\Delphi5\Bin,regsrv32了几个dll不起作用,看到一个文件instreg.exe,哇,这名字比较吸引人,inst +reg,试试吧,双击后,重启delphi,编译项目,嘿 竟然成了。