`
haierboos
  • 浏览: 439264 次
文章分类
社区版块
存档分类
最新评论

不可注册为ActiveX控件

 
阅读更多

大家在做VB工程的时候肯定都遇到过这种问题,在VB中添加控件的时候,工程→部件→浏览,当添加了你需要的部件之后,弹出“ *.ocx不可注册为ActiveX控件”的对话框。这时候,你可能会去用regsvr32 注册它,但是它又提示“*.ocx控件加载失败”,无论你把它放在system32还是放在system64(Win7 64位),无论你是否用管理员身份来注册,结果……都没有结果时。那很可能就是你的系统缺少OCX控件所依赖的那个DLL动态链接库。

又有人问了,那如何才能知道我这个OCX控件都依赖什么DLL文件呢?这时还推荐你用Dependency Walker这款工具(点击下载)。

当你用Dependency Walker打开OCX控件(以AVPhone3.ocx为例)时,如下图:

如下面那些MSACM32.DLL、MSVFW32.DLL等就是它依赖的DLL文件,你的系统中缺少哪个DLL文件,相应的前面哪个小方块就会变成黄色并且有个问号。如果是这样的话,那就乖乖地去下载相应的DLL文件然后注册,这时,再试试注册一下你的OCX控件,是不是成功啦!

分享到:
评论

相关推荐

    ActiveX 控件导入程序

    这个生成的控件承载 ActiveX 控件并将其属性、方法和事件公开为生成控件的属性、方法和事件。 如果不包装一下直接用,会出现 灾难性 错误。上面已经说明了原因。 在项目中引用生成的ax开头的dll,在窗体代码中增加:...

    使用C#开发ActiveX控件(含示例教程)源码20130626

    使用C#开发ActiveX控件(含示例教程)源码 功能介绍: ActiveX控件以前也叫做OLE控件,它是微软IE支持的一种软件组件或对象,可以将其插入到Web页面中,实现在浏览器端执行动态程序功能,以增强...几乎是不可接受的。

    VB6.0动态加载ActiveX控件漫谈

    ---- 通过Controls.Add方法添加的ActiveX控件一定不能在该工程中有该控件的任 何引用,否则系统将出错。 四、小结 ---- 通过使用动态加载ActiveX控件使用庞大的应用程序变得很小,将不同的 ActiveX控件进行各种...

    Activex控件签名工具包

    Activex控件签名工具, 微软提供了两套签名工具, 1)signcode.exe, 从1998年开始使用,随.NET Framework SDK发布。 signcode.exe 数字签名工具 makecert.exe 创建数字证书 cert2spc.exe 将数字证书转化为软件...

    《使用C#开发ActiveX控件》

    ActiveX控件以前也叫做OLE控件,它是微软IE支持的一种软件组件或对象,可以将其插入到Web页面中,实现在浏览器端执行动态程序功能,以增强浏览器端的动态处理能力。通常ActiveX控件都是用C++或VB...几乎是不可接受的。

    Paradox Direct Engine ActiveX控件

    Paradox/dBase的读取不需要任何外部数据库(没有BDE,ODBC等),可以从本地快速而直接地下载,只要指明连接对象,数据就能从Paradox/dBase平台导入。该控件支持Paradox平台的所有版本和xBase的所有格式。 Paradox ...

    靖源万能真彩图标activex控件

    是一款生成24位真彩图标的软件,软件开发者的福音,从今天开始,您不用再为图标真彩的问题所困扰,本控件彻底解决了delphi中ticon只支持16色和固定32X32大小的难题,完全... 7.activex控件可用于vb/delphi/vc/pb等编程语言

    COM Explorer ActiveX控件

    <br> COM Explorer ActiveX控件的程序界面如下:(点击可放大) <br> <img border="0" src=DownloadFilessystem_activeximagescom_explorer.gif><br> COM Explorer ActiveX控件的关键特色: 查看整个...

    SCGrid 6.6 ActiveX控件

    SCGrid 6.6 ActiveX控件 是一个栅格控件,主要是为程序员提供一些有用的基本属性,方法和事件,他们没必要编写复杂的程序代码。但并不是不需要编写代码。 <br> SCGrid 6.6 ActiveX控件的界面如下:(点击可...

    基于MFC的ActiveX控件开发

    在VC下ActiveX控件的开发可以分为三种,一种是直接用COM的API 来开发, 这样做显然非常的麻烦,对程序员要求也非常高,因此一般是不予考虑的;一种是基于传统 的MFC,采用面向对象的方式将 COM的基本功能封装在若干 ...

    CSPrintingEngine ActiveX控件

    <br> CSPrintingEngine ActiveX控件 可在Windows 98、NT、2000 和 XP下的32位的程序中使用,不需要其他组件或DLL。文件包括一个Visual Basic 和 Visual C++运用实例。 <br> CSPrintingEngine ActiveX控件的...

    高拍仪OCX控件,activex控件,SDK开发包.docx

    捷宇 高拍仪系统集成服务,可以为各类办公OA系统、协同办公平台、数据管理平台、数据库系统提供提供ActiveX 版和DLL 版的完整二次 SDK 开发包。可实现高效、高质量存储影像文档,同时支持自动校正、去黑边、获取BMP...

    VB6.0动态加载ActiveX控件

    熟悉VB的朋友对使用ActiveX控件一定不会陌生,众多控件极大地方便了编程,但唯一的缺陷是不能动态加载控件,必须在设计时通过引用,将控件放置在窗体上。VB6.0已能够解决该问题,只是帮助中没有明确说明,并且没有...

    Active Port Pro ActiveX控件

    Active Port Pro ActiveX控件 是一个通过i/o口来控制和管理任何类型的硬件的ActiveX控件,同样用来访问计算机的物理存储器。 <br> Active Port ProActiveX控件 已经在Windows环境下开始开发了可编程硬件。...

    基于MFC的ActiveX控件开发.doc

    在VC下ActiveX控件的开发可以分为三种,一种是直接用COM的API来开发,这样做显然非常的麻烦,对程序员要求也非常高,因此一般是不予考虑的;一种是基于传统的MFC,采用面向对象的方式将COM的基本功能封装在若干MFC的...

    VS05 VS08 VS10 ACTIVEX文件注册

    MFC开发时插入ActiveX控件提示没有注册,下载之后直接双击就可完成注册

    BarCodeWiz Barcode ActiveX控件

    <br> <img src=DownloadFilesprint_activeximages arcodewiz_barcode_activex_control_1.jpg> <br> BarCodeWiz Barcode ActiveX控件的关键特色: 可运用于MS Access, Word, Excel, FoxPro, Visual Basic, ...

    SimpleGrid ActiveX控件

    SimpleGrid ActiveX控件 是一个使用简单的Active/X表格(Grid)控件,适用于Visual C++ 或 Visual Basic应用程序。有许多方法和属性可以控制表格外观,每一个单元都可以通过下拉列表或复选框选择,可以正常编辑...

    BarcodeX ActiveX控件

    BarcodeX ActiveX控件 能产生几乎所有类型的条形码。它可以和数据源绑定,用于数据库报告。条形码可以导出为位图,元文件,剪贴板等。支持的条形码格式有:EAN-13、 EAN-8、EAN-2、EAN-5、UPC-A、UPC-E、Code39...

    js之ActiveX控件使用说明 new ActiveXObject()

    什么是 ActiveX 控件? ActiveX 控件广泛用于 Internet。它们可以通过提供视频、动画内容等来增加浏览的乐趣。...您可能不应该安装该 ActiveX 控件。安装 Windows 阻止的 ActiveX 控件是极为冒险的事情。如果 Int

Global site tag (gtag.js) - Google Analytics