Active控件注册的几种方法.docx
《Active控件注册的几种方法.docx》由会员分享,可在线阅读,更多相关《Active控件注册的几种方法.docx(4页珍藏版)》请在三一办公上搜索。
1、Active控件注册的几种方法ActiveX控件注册的几种方法 本文中的程序原为VC+所编写,略改动一些,将程序用C+Builder编写。 ActiveX控件是一个动态链接库,是作为基于COM服务器进行操作的,并且可以嵌入在包容器宿主应用程序中,ActiveX控件的前身就是OLE控件。由于ActiveX控件与开发平台无关,因此,在一种编程语言上开发的ActiveX控件可以无须作任何修改,即可在另一种编程语言中使用,其效果如同使用Windows通用控件一样。如:在VC+中开发的ActiveX控件,不作任何修改即可应用于VB中。由此可见,通过使用ActiveX控件即可实现快速小型的组件重用、代码共
2、享,从而提高编程效率。 -从Internet下载的ActiveX控件,或从其他途径得到的ActiveX控件,用户应该怎样做才能正确使用呢?一般来说,一个外来ActiveX控件要在Windows中被正确使用,首先必须将控件文件(*.OCX)复制到硬盘中,然后将其在Windows中注册,未在Windows中注册过的ActiveX控件是不能使用的。注册ActiveX控件一般来说有三种途径,适用范围不同,各有各的优点,下面分别讨论。 一、使用Regsvr32.exe程序 对ActiveX控件进行注册 -对于未注册过的ActiveX控件可使用此软件对其进行注册,外来ActiveX控件要应用到自己的程序中
3、也必须进行注册。该文件位于Windows目录的system子目录下。使用方法如下:点击“开始”“运行”;在运行对话框中输入以下命令: regsvr32 注册一个ActiveX控件 regsvr32 /u 解除某ActiveX控件的注册 -我们使用一些带ActiveX控件的应用程序时,有时会出现不能运行的情况,这有可能是其自带ActiveX控件未注册所至,这时不妨使用上述命令一试。 二、使用安装程序 制作软件:InstallShield -使用regsvr32.exe来注册ActiveX控件虽然简单,但需要用户手工注册,在不用时还得手工解除注册,因此,这对一个应用程序来说并非好的解决方案。大型应
4、用软件一般都有一个安装程序,在安装程序中解决ActiveX控件注册是较为理想的一种方案。使用InstallShield可以制作出专业级的Setup,还可注册其中的ActiveX控件;而且,在以后携载软件时,自动注销掉以前注册的ActiveX控件。方法如下: 启动InstallShield,使用ProjectWizard建立一个新的项目; 新建一个“FileGroup”,将需要注册的ActiveX控件文件放入此“FileGroup”中; 将上述“FileGroup”的“SelfRegistered”属性设置成“Yes”。 -上述步骤仅为制作Setup中设置自动注册ActiveX控件几步,至于使用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Active 控件 注册 方法

链接地址:https://www.31ppt.com/p-3152048.html