vb.net报没有注册类 vb打包显示没有注册类怎么办( 二 )


vb 我添加了以个TOOLBAR 当我单击属性页的时候出现了 类没有注册因为Toolbar控件没有注册,过去的Activex控件都必须是注册的 。所以要用这个语句注册一下那个控件应该就可以了 。假设控件名叫做toolbar.ocx,那么注册应该先建立一个reg.bat文件到ocx同文件夹里,然后写入命令regsvr32 toolbar.ocx,保存文件后退出 。
现在双击运行reg.bat,即可完成控件注册 。
CLSID就是每个控件的唯一识别编码,如果你装有Visual Studio6的话就好办了,Tools下有工具可以查用法如下:
Visualstudio6.0的tools中有ActivXcontroltestcontainer和OLEviewer
先用ActiveXcontroltestcontainer注册控件 , 再runOLEviewer,在
ObjectClasses- GroupedbyComponentCategory- Control里找到相应控件就 能看到他的CLSID了!
在注册表里也很快 方法:
运行regedit.exe
在查找中输入你想要找的ocx文件名如:actpmnt.ocx
找到的clsid为{537BF624-27A6-11D0-8EFF-00A0C9054334}
vb.net报没有注册类的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于vb打包显示没有注册类怎么办、vb.net报没有注册类的信息别忘了在本站进行查找喔 。

推荐阅读