查找具体CLSIDDE 的对象
这是怎么回事啊
vb 我添加了以个TOOLBAR 当我单击属性页的时候出现了 类没有注册
答案:2 悬赏:10 手机版
解决时间 2021-02-20 05:15
- 提问者网友:不爱我么
- 2021-02-19 05:46
最佳答案
- 五星知识达人网友:青灯有味
- 2021-02-19 06:06
因为Toolbar控件没有注册,过去的Activex控件都必须是注册的。所以要用这个语句注册一下那个控件应该就可以了。假设控件名叫做toolbar.ocx,那么注册应该先建立一个reg.bat文件到ocx同文件夹里,然后写入命令regsvr32 toolbar.ocx,保存文件后退出。
现在双击运行reg.bat,即可完成控件注册。
CLSID就是每个控件的唯一识别编码,如果你装有Visual Studio6的话就好办了,Tools下有工具可以查用法如下:
Visual studio 6.0的tools中有ActivX control test container和OLE viewer
先用ActiveX control test container注册控件,再run OLE viewer,在
Object Classes-> Grouped by Component Category-> Control里找到相应控件就 能看到他的CLSID了!
在注册表里也很快 方法:
运行 regedit.exe
在查找中输入你想要找的ocx 文件名 如:actpmnt.ocx
找到的clsid 为 {537BF624-27A6-11D0-8EFF-00A0C9054334}
现在双击运行reg.bat,即可完成控件注册。
CLSID就是每个控件的唯一识别编码,如果你装有Visual Studio6的话就好办了,Tools下有工具可以查用法如下:
Visual studio 6.0的tools中有ActivX control test container和OLE viewer
先用ActiveX control test container注册控件,再run OLE viewer,在
Object Classes-> Grouped by Component Category-> Control里找到相应控件就 能看到他的CLSID了!
在注册表里也很快 方法:
运行 regedit.exe
在查找中输入你想要找的ocx 文件名 如:actpmnt.ocx
找到的clsid 为 {537BF624-27A6-11D0-8EFF-00A0C9054334}
全部回答
- 1楼网友:七十二街
- 2021-02-19 07:36
期待看到有用的回答!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯