delphi6启动时总是报 ‘inet60不能加载,因为它包含被dclnet60包含的'socket'单元'之类的一系列不能加载,似乎是说两个包共同包含了一个单元,所以才出错。‘dclwbn60.bpl,dclwebsnap.dpl,dclsoap.bpl’包文件的错误,当我将以上加载错误的包文件,用安装包中的同名文件覆盖本地安装后的文件后,则报一系列不能定位到某些函数地址的错误,试图在注册表中找原因,未果!卸载后,将安装路径下bin文件夹中的残留文件都一一删除,在重新安装,试了N遍,未果!错误原因可能是早些时候用VS.NET编辑过DELPHI32.EXE的资源文件(主要是改了图标)。请问怎么恢复?

解决方案 »

  1.   

    你是说重新安装DELPHI么?重装了N次,没有用
      

  2.   

    是不是安装的第3方的控件,把控件也卸载了,再重装Delphi。
    万一,呵呵,重装系统吧。
      

  3.   

    修改 相关地 RES文件 了 修改图象
      

  4.   

    可问题是我重装了很多次都不行,应该不是某个文件的问题了吧,是不是注册表的问题,因为我机器里还装了D7 和 BCB6 会不会和Common file,Borland share 有关系?
      

  5.   

    把包卸掉,应该可以的。
    remove
      

  6.   

    是在注册表中删除 known package主键下的所有子键,还是只删除dclnet这一个键?
    我觉得我卸载后重新安装,这些键值应该是更新过的呀