注册OCX文件,报错,用工具查看缺少库,这些是系统库吗?需要安装哪些东西?

解决方案 »

  1.   

    进入到OCX那个目录,再注册试试看, 是否路径不正确?
      

  2.   

    都是延时加载的系统库,Windows 8改了很多系统函数所在的DLL所以需要延时加载来在不同的操作系统中定位到不同的DLL,不用理就行了。一般ocx的依赖项都是跟ocx一个目录,你应该修改当前目录到ocx所在目录再运行regsvr32。64位的操作系统上,默认的那个命令行(C:\WINDOWS\system32\cmd.exe)是调用的64位的regsvr32。如果你的OCX是32位,那么你应该用32位的命令行(来获得正确的系统DLL搜索路径)以及用32位的regsvr32来注册你的OCX。