首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

OCX注册有关问题

2012-02-10 
OCX注册问题程序中自动注册,我看网上大部分都是用OCX的DllRegisterServer()来注册,另外顺便请教下OCX的CLS

OCX注册问题
程序中自动注册,我看网上大部分都是用OCX的DllRegisterServer()来注册,另外顺便请教下OCX的CLSID不管在那台电脑注册的话都是一样的么?
请问如果用RegistrySet()能对ocx进行注册么,还是说只能对DLL进行注册。

[解决办法]
OCX的CLSID不管在那台电脑注册都是一样的
[解决办法]
CLSID使用的是全球唯一编码,RegistrySet不是用来注册的,而是用来设置注册表的值的;可以用控件的DllRegisterServer()函数注册,也可以调用c盘windows目录下的regsvr32.exe文件对指定的ocx进行注册;
RegistrySet也可以用来注册ocx,但写的位置很多,而且必须在已知很多ocx内部住处的情况下,不能的控件也会有不同,所以不推荐用它,基本上没人用这个方法的;

热点排行