当前位置:主页>Visual Basic教程>文章内容
VB中注册控件的三种简单方法
来源: 作者: 发布时间:2007-04-29  
1.在VB环境中直接注册

  在VB5集成开发环境中,选择“工程/部件”菜单,弹出“部件”对话框。在“控件”页中包含有系统中所有已注册控件的列表,为了注册MyCtrl.ocx,可点击列表框旁边的“浏览”按钮,并在“添加ActiveX控件”对话框中选中MyCtrl.ocx文件,按“确定”即可。这种方法的优点是注册完的控件可以直接加入到当前的工程中试用。但是有些拥有版权的控件不能用该方法直接注册。

  2.利用REGSVR32工具注册

  在VB安装盘的Tools\Regutils目录下有三个用于注册OLE控件和DLL的工具,即REGSVR32.EXE、REGOCX32.EXE和REGIT.EXE。

  REGSVR32.EXE用于注册OLEServer,包括OLE控件和DLL;REGOCX32.EXE专用于注册OCX控件;REGIT.EXE用于一次注册多个OLEServer。以REGSVR32.EXE为例,为注册MyCtrlocx,只须在命令行输入REGSVR32MyCtrl.ocx即可。而输入REGSVR32/uMyCtrl.ocx则可以注销该控件。与方法1类似,有些控件不能直接用该法注册。

  3.直接在注册表中进行注册

  事实上,在Windows系统中对控件的注册,就是在系统注册表的主键HKEY_CLASSES_ROOT下添加相应控件类的信息,如类的ID和版权信息等。这些信息是由系统维护的,用户通常无法直接修改。不过,不少控件的安装程序能通过自动修改注册表进行注册。还有一些控件的安装盘中提供了手工修改注册表的方法。例如,升级到VB5之后,VB4中的几个常用的控件,如Threed32.ocx、MSOutl32.ocx等都无法在开发环境中正常使用。其实,在VB5安装盘的Tools\Controls目录下有一个Vbctrls.reg的注册文件,双击该文件后就可以将版权信息添加到注册表中,从而实现控件的注册。->


 
上一篇:VB中资源文件的具体使用方法   下一篇:在VB中实现移动没有标题栏的窗口
 
  相关文章
·VB中资源文件的具体使用方法
·在VB中实现移动没有标题栏的窗口
·教你认识VB的座标系统
·文本框的使用说明与技巧
·VB网络篇游戏编程技巧指南
·VB中列表框的使用技巧说明
·VisualBasic6.0实用编程技巧3例
·VB技巧-工具栏使用技巧
·如何自动移动Mouse
·VB对注册表操作程序开机时运行
·VB编程实用精典小技巧3例
·树视TreeView树视的使用技巧
 
【关闭窗口】
推荐本站资源
最新文章