This topic has been archived. It cannot be replied.
-
工作学习 / IT技术讨论 / 请教VB and ActiveX高手:打开VB项目文件,程序提示一个控件有一个新版本,问是否升级:
1,选择升级,提示这个控件Could not be loaded
2, 选择不升级,在使用控件时:
Class not registered.
Looking for object with CLSID:{***************************}
控件确已注册,
1,请问原因?
2,如何彻底把控件的新旧版本注册信息删除?
-lwwy(Lwwy);
2002-8-18
{299}
(#700046@0)
-
up!!!!!!!
-lwwy(Lwwy);
2002-8-18
(#700052@0)
-
up
-lwwy(Lwwy);
2002-8-18
(#700063@0)
-
用notepad打开工程项目文件.vbp, 找到相应的引用,删除就可以了。其实在“引用”或“控件”里删除是一样的。至于控件版本,只好自己去注册表里查了
-miketany(MIKE老狼);
2002-8-18
(#700091@0)
-
这是因为本地的ocx文件版本和classid于注册表中的信息不一致,一般来说,只要把ocx重新注册一下,再重新load or get latest version of vbp文件即可解决这个问题.
-bigdesk(nothing);
2002-8-18
(#700240@0)