版本D7,,昨天还一切正常,,今天装了一个GIFIMAGE控件,,然后打开了一个从网上下载的小源码,,结果运行此源码时报下面的错,,现在的情况是很多原来可以运行的程序现在用D7打开时都报这个错,,我在网上查了下,,看到了sysconst.dcu会中病毒的文章,,但我检查了下自己的sysconst.dcu是12K,,并不是说的17K,,那我的D7有没有中病毒呢??现在我所有的程序都不能正常运行了,,要怎么解决呢??

解决方案 »

  1.   

    C:\Program Files\Borland\Delphi7\Projects\Bpl
    你找下,如果有,直接删除,再启动DELPHI;
    如果没有,要别人发个不能编译的PAS源控件,进入dclusr70.bpl 的文本编辑模式,直接删除那一行      \gif.pas
      

  2.   

    是删除C:\Program Files\Borland\Delphi7\Projects\Bpl的dclusr70.bpl吗??dclusr70.bpl里还有其他编译的第三方控件,,直接删除没有问题吗??
      

  3.   

    版本冲突,还重装delphy吧。建议Ghost一下,不行重装。 
      

  4.   

    GIFIMAGE控件,可能版本冲突,也可能是这个控件没安装好
      

  5.   

    你把不同版本的SysUtils.pas都拿来试一试,总有一个适合你的需要。SysUtils.pas在delphi的source\rtl\sys文件夹中.