A. OLE(Object Linking and Embedding) 是一套非常庞大的技术,可以用作比如在一个软件中嵌入另一个软件的视图,是早期Windows和Office的核心技术之一,OLE开发的组件有很多,OCX (OLE control extension) 是其中的一种。使用 regsvr32 可以注册任意组件,我们用regsvr32注册OCX组件后有时会出现如下的错误提示:
B.这个报错是在windows系统中注册OCX组件时出现的,但实际上DLLRegisterServer的问题往往是由于没有足够的系统权限,并不是OCX组件本身的问题。这时请首先检查下OCX组件在电脑中的位置是否正常存在:
否则需要在你的个人电脑里搜索到这个OCX文件,然后用管理员权限拷贝到正确的位置:
C.然后在开始菜单中输入cmd,并以管理员方式运行:
在弹出的命令窗口中键入:regsvr32 + OCX的组件名称,回车即可