首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏转载gongluck的CSDN博客

    OCX 入门

    到此我们OCX 控件制作就完成了。 ⑨注册控件MyActiveX.ocx 1)用管理员身份运行”Windows命令处理程序”(命令提示符),转到MyActiveX.ocx文件所在目录下,为求简便,我将其移到了C盘的MyActiveX文件夹下 2.dir :查看当前目录下文件信息 3.regsvr32 xxx.ocx :装载控件 4.regsvr32 -u xxx.ocx :卸载控件 5.regedit :注册表编辑器(在第一个文件夹下的CLSID 目录下,有注册号信息) 注:ocx控件使用前一定要先卸载旧的。 注册命令:regsvr32 "E:\Clock.ocx" 反注册命令:regsvr32 /u "E:\Clock.ocx" 在此介绍两个实用工具: 工具一:RegDllView 功能:查看电脑中已注册的组件

    4.1K60发布于 2018-04-04
  • 来自专栏全栈程序员必看

    ocx签名

    pvk xxx.pvk -pi PASSWORD -spc xxx.spc -pfx xxx.pfx -f [3]signtool sign /f AVIDM.pfx /p PASSWORD xxx.ocx

    1.7K40编辑于 2022-09-14
  • 来自专栏FreeSWITCH中文社区

    OCX开发总结

    01 OCX开发总结 首先,使用ocx意味着,网站只支持windows!! MFC ActiveX和ATL C++ ocx开发,有ATL和MFC ActiveX两套框架。 02 MFC ActiveX开发ocx注意事项 找不到Active Test Control工具(tstcon32.exe) 这是一个很实用的ocx测试工具,从VS2010起不再提供这一个工具(据说是由于微软内部评测不理想 如若使用ocx的bool,推荐判false——都是0。 .ocx mfc110.dll=mfc110.dll msvcp110.dll=msvcp110.dll msvcr110.dll=msvcr110.dll[MFCActiveXControl1.ocx 操作ocx接口的name属性 ocx.start()调用ocx接口的start方法 为什么param标签初始化ocx属性值不成功?!

    2.1K10发布于 2020-12-21
  • 来自专栏全栈程序员必看

    OCX控件签名

    即便是经常被人批评,但是OCX,还是存在很多年了,在经后很多年,它都还将存在着。因为在有的环境下,简单的b/s开发技术是达不到需求的。比如访问硬件设备,比如安全防护。因此我们还要用到OCX的。 但是要想在正式的场合下,在WEB界面上用OCX,需要进行签名。否则很多时候浏览器会禁止加载OCX。同时还会无数的警告。

    97930编辑于 2022-09-14
  • 来自专栏转载gongluck的CSDN博客

    MFC ActiveX (ocx)控件的开发

    如果勾上,生成时会多出一个文件.lic , 只有拥有许可的用户才可以调用ocx插件。继续下一步。 ? ? 4.完成创建控件项目自动创建好MFC ActiveX程序框架。 ? ? 到此我们OCX 控件制作就完成了。

    6.9K80发布于 2018-04-04
  • 来自专栏祥的专栏

    Activex、OLE、COM、OCX、DLL

    例如:笔者要注册 amovie.ocx 控件,则打入regsvr32 amovie.ocx即可, 要反注册它时只需使用 regsvr32 /u amovie.ocx就行了。 Regedit.exe注册表编辑程序,利用关键字进行搜索,然后把搜索得到后的注册表导出为REG注册表文件,再将其相应的ActiveX文件拷贝到Windows的System文件夹(一般ActiveX的文件名为OCX OCX,DLL是扩展名。 Activex有两种扩展名OCX和DLL。实际上你可以把它们的扩展名字调换。COM作为ActiveX的更新技术,扩展名也有可能是DLL。

    3.5K10发布于 2020-03-10
  • 来自专栏听雨堂

    .Net中使用带UI的OCX的方法

    问题:当ocx需要不断升级时,这种方法很痛苦,需要重新走一遍,老是清不干净。 方法二:用AxImp封装。(tlbimp封装无UI的ocx) 调用:vs2008在命令行下直接可以使用。aximp。 运行后对ocx封装,得到两个文件。在vs中引用。 当ocx升级并完成注册后,只要重新封装,覆盖相应的dll即可!!!

    1.7K70发布于 2018-01-23
  • 来自专栏前端全栈分享

    如何判断IE OCX插件安装正常?

    项目中用到了一个第三方的ie ocx控件,而经常遇到客户和测试小伙伴反馈相关功能无法正常使用,也没有友好提示。其实很多时候是插件未正常安装,或者是自定义安全级别设置有误。 考虑到这个问题,必须要有一个ie ocx控件的检查机制。 检查原理 创建ActiveXObject对象去检查ocx控件,如果创建成功,则代表插件安装正确,否则安装有误。 ocx插件在注册表的位置 于是我猜想,servername应该就是SDS_CMSCtrl.SDS_CMSCtrlCtrl.1。经测试,果不其然。 检查代码如下: try { const ocx = new ActiveXObject('SDS_CMSCtrl.SDS_CMSCtrlCtrl.1') console.log(ocx) } catch ocx未安装的友好提示

    2.4K20发布于 2020-07-10
  • 来自专栏全栈程序员必看

    ocx打包成CAB,并签名

    Directive file “,进入下一步, 在上图中选中”只创建压缩文件(ActiveX安装):Create compressed files only(ActiveX Installs)”,进入下一步把用到的OCX 按照图配置选项后,就连续点”下一步”,(说明:我第一次选择的OCX文件位于当前目录下,制作报错,然后,我将OCX文件复制到C盘的System32目录下,选择OCX文件时,也选择此目录下的LiteArrayCtrl.ocx

    1.2K20编辑于 2022-09-07
  • 来自专栏全栈程序员必看

    OCX制作CAB,数字签名制作

    ocx文件以及第三方dll文件打包成cab文件: Internet 软件分发单位是“软件包”,它由包含.INF文件或软件分发.OSD文件(或两者都包括)的.CAB文件所组成。 一个分发单位也可以包含软件组件, 如 ActiveX 控件(.OCX)、.DLL文件、.EXE文件、Java类文件或小程序。 INF文件是一个文本文件,指定运行控件所需要下载或者呈交的文件(比如.DLL或者其它.OCX)。一个.INF文件就捆绑了. CAB压缩文件所有的必须文件。 $” AdvancedINF=2.0 [Add.Code] pcpos.ocx=pcpos.ocx Comm.dll=comm.dll [pcpos.ocx] file-win32-x86= 3) 点击Add,文件添加(pcpos.ocx,pcpos.dll,comm.dll,tcpclnt.dll),点击下一步。

    1.8K20编辑于 2022-09-15
  • 来自专栏EasyNVR

    如何用TSTCON32注册EasyPlayer-RTSPWebActiveX.ocx控件?

    最近有开发者用EasyPlayer-RTSPWebActiveX.ocx控件时总是注册不成功,所以整理了一个文档,方便后面使用。 ?

    98230发布于 2020-07-26
  • 来自专栏全栈程序员必看

    IE Flash10b.ocx加载项失败 解决

    在做一个页面的视频录制时,预览页面时,总会提示Flash10b.ocx加载项失败 ,导致IE被迫关闭,很是恼火。 就将此记录了 IE浏览器遇到flash10b.ocx加载故障关闭的解决办法: 首先可以到控制面板的安装卸载程序中卸载flash10b.ocx更换回flash9b.ocx版本就不会出现这样的问题。 flash10b.ocx的卸载方法有两种,一种是搜索一个卸载程序进行卸载,还有一种是在C:\WINDOWS\system32\Macromed\Flash路径下点击uninstall_activeX.exe 从新安装flash9b.ocx的时候会出现以下错误讯息:“ 1. 您正在尝试安装的 Adobe Flash Player 版本不是最新版。 解决flash9b.ocx能安装的办法是:修改注册码,执行 regedit,找到以下位置: [HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\FlashPlayer\SafeVersions

    1.2K20编辑于 2022-09-06
  • 来自专栏全栈程序员必看

    OCX控件数字签名图文教程

    证书的制作就是这么简单,下面我们来对自己做的ocx控件签名(我的控件是print.cab),双击目录里的signcode.exe文件,出现了数字签名向导: 选择你做的控件: 下一步,签名选项选“ 先别激动,看下你的ocx页面: 提示,右键选择安装,(win7或vista的系统还会提示一下是否允许更改,确定就是了),然后就会弹出这样的提示框: 可见,仍然被直接阻止,而且之前设置的颁布者、提示信息都没有显示 就此,OCX控件数字签名讲解完毕,当然还有一些需要考虑的:总不至于让用户执行安装证书的指令吧?!

    1.3K30编辑于 2022-09-14
  • web页面加载OCX控件ActiveX控件(有详细步骤)

    如何让OCX控件在新时代的Web环境中焕发新生,成为企业数字化转型的关键挑战。 针对上述需求,‌猿大师中间件‌推出通用型OCX控件程序,可以把本机OCX控件/ActiveX控件加载到Chrome、Edge等主流浏览器最新版中运行,只需要指定OCX控件的ClassID或ProgID, 第一步:注册OCX控件1、把你要注册的OCX控件放在系统目录下。32位系统将其复制到 C:windowssystem32 目录下。64位系统将其复制到 C:WindowsSysWOW64 目录下。 2、以管理员身份运行cmd ==>> 输入命令:regsvr32 "ocx文件的完整路径" ==>> OCX注册成功第二步:打开测试页面测试比如:新版Chrome调用Adobe pdf reader 的OCX控件打开PDF文档,如下图:新版Chrome调用福昕OFD版式办公套件的OCX控件打开PDF文档,如下图:新版Chrome调用VLC播放器播放RTSP视频流,如下图:新版Chrome调用IE浏览器登陆中国工商银行个人网页页面

    1.6K10编辑于 2025-04-08
  • 来自专栏从ORACLE起航,领略精彩的IT技术。

    flash8.ocx或其附件之一不能正确注册

    但是我这里运行完成后,发现依然有报错“flash8.ocx或其附件之一不能正确注册”,查看补丁程序的安装日志发现并没有注册这个flash8.ocx。 使用regsvr32注册,需要切换到dll文件所在目录下: C:\Windows\system32>regsvr32 flash8.ocx C:\Windows\system32>cd D:\开发资源库 \dll C:\Windows\system32>d: D:\开发资源库\dll>regsvr32 flash8.ocx D:\开发资源库\dll> 再次运行程序,一切正常。

    1.1K20编辑于 2023-02-10
  • Component ‘ccrpipa6.ocx‘ or one of its dependencies not correctlyregistered: a file is missing or in

    TCP助手报错: Component ‘ccrpipa6.ocx’ or one of its dependencies not correctlyregistered: a file is missing or invalid 原因: 1、首先把目录目录中的.ocx文件复制到 C:\Windows\SysWOW64 2、用管理员身份打开cmd命令行 依次输入 regsvr32 C:\WINDOWS \SysWOW64\CCRPIPA6.OCX regsvr32 C:\WINDOWS\SysWOW64\Comdlg32.ocx regsvr32 C:\WINDOWS\SysWOW64\mscomctl.ocx regsvr32 C:\WINDOWS\SysWOW64\Mswinsck.ocx

    19310编辑于 2025-08-29
  • 来自专栏EasyNVR

    安防监控流媒体服务器对接宇视摄像机配置OCX插件安装时出现Failed to register ocx, error code 14001错误问题分析

    宇视摄像机/NVR OCX插件插件安装报错 在使用EasyNVR接入海康、宇视的摄像机进行景观直播的项目时,我们发现海康的设备后台管理页面,不需要装插件也能调整参数,但是宇视的后台管理不装插件就无法进入 分析问题 从日志系统来看,报错原因是imos_mv_sdk.dll缺少了Microsoft.VC90.CRT这个程序集,系统不带这个程序集,而安装程序又不自带进来,就导致了ocx注册出错。 ? 我们从本地的开发环境中,找到VC90 CRT一整套的DLL,直接copy到宇视OCX安装的路径: ? 如此操作之后,再进行宇视的插件安装,就能够安装成功了。

    2.1K10发布于 2020-04-23
  • 来自专栏米扑专栏

    VC++在MFC程序中如何注册/注销ActiveX控件(.OCX

    在MFC程序中如何注册/注销ActiveX控件(.OCX) VC++ 2009-07-29 22:25   阅读83   评论0 字号: 大大 中中 小小 在程序中注册ActiveX控件( .OCX)的函数 BOOL RegisterOcx(LPCTSTR OcxFileName) {          LPCTSTR pszDllName = OcxFileName ;                  else                    return FALSE ; } //---------------------------------- 在程序中注销ActiveX控件(.OCX

    2.2K30发布于 2019-02-19
  • 来自专栏TSINGSEE青犀视频

    如何替换网页播放器EasyPlayerProActiveX.ocx中的key?

    我们经常会收到网友们的提问,比如如何更新EasyPlayerProActiveX.ocx中的Key。Key是由TSINGSEE青犀视频按月提供的,主要是为了方便广大用户做测试。 64686473646F69576B5A7341706B56666F4C705A3065354659584E35554778686557567955484A764C6D56345A56634D5671442F3066396C59584E35" 我们将拿到的新Key替换到上面的宏定义后,然后重新编译就可以生成新的OCX

    1.2K20发布于 2021-06-25
  • 来自专栏liulun

    ACTIVEX和OCX控件传递字符串给网页上的JS

    第一步: KSDLL2.idl文件中 dispinterface _DKSDLL2 { properties: methods: [id(1)] void CheckIt(); [id(2)] BSTR GetIt(); }; 第二步: KSDLL2Ctrl.h文件中 protected: void CheckIt(void); BSTR GetIt(); 第三步: KSDLL2Ctrl.cpp文件中 // 调度映射 BEGIN_DISPATCH_MAP(CKSDLL2Ctr

    2.7K20编辑于 2022-05-09
领券