首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    OCX控件签名

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

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

    MFC ActiveX (ocx)控件的开发

    ActiveX控件是一种实现了一系列特定接口而使其在使用和外观上更象一个控件的COM组件。 ActiveX控件可以使COM组件从外观和使用上能与普通的窗口控件一样,而且还提供了类似于设置Windows标准控件属性的属性页,使其能够在包容器程序的设计阶段对ActiveX控件的属性进行可视化设置。 如果勾上,生成时会多出一个文件.lic , 只有拥有许可的用户才可以调用ocx插件。继续下一步。 ? ? 4.完成创建控件项目自动创建好MFC ActiveX程序框架。 ? ? , 实际控件开发中可以根据功能需要修改重写这个函数来 绘制控件界面。 3.反注册 反注册控件regsvr32  -u  控件路径XXX ? 到此我们OCX 控件制作就完成了。

    7K80发布于 2018-04-04
  • web页面加载OCX控件ActiveX控件(有详细步骤)

    随着Web技术的飞速发展,HTML5、WebAssembly等现代标准逐渐成为主流,但仍有大量企业级系统依赖传统的OCX控件(ActiveX控件)实现核心功能,如视频播放、文档处理、工业控制、高精度绘图等 如何让OCX控件在新时代的Web环境中焕发新生,成为企业数字化转型的关键挑战。 针对上述需求,‌猿大师中间件‌推出通用型OCX控件程序,可以把本机OCX控件/ActiveX控件加载到Chrome、Edge等主流浏览器最新版中运行,只需要指定OCX控件的ClassID或ProgID, 第一步:注册OCX控件1、把你要注册的OCX控件放在系统目录下。32位系统将其复制到 C:windowssystem32 目录下。64位系统将其复制到 C:WindowsSysWOW64 目录下。 的OCX控件打开PDF文档,如下图:新版Chrome调用福昕OFD版式办公套件的OCX控件打开PDF文档,如下图:新版Chrome调用VLC播放器播放RTSP视频流,如下图:新版Chrome调用IE浏览器登陆中国工商银行个人网页页面

    1.8K10编辑于 2025-04-08
  • 来自专栏EasyNVR

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

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

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

    OCX控件数字签名图文教程

    这段时间做了一个B/S下套打的控件(过几天整理一下放到博客上来),控件测试完成,但是因为没有数字证书,IE如果不设置信任区域和等级的话,会直接被阻止下载安装(我不期望客户能熟练地改IE设置),但是数字证书价格昂贵 证书的制作就是这么简单,下面我们来对自己做的ocx控件签名(我的控件是print.cab),双击目录里的signcode.exe文件,出现了数字签名向导: 选择你做的控件: 下一步,签名选项选“ 先别激动,看下你的ocx页面: 提示,右键选择安装,(win7或vista的系统还会提示一下是否允许更改,确定就是了),然后就会弹出这样的提示框: 可见,仍然被直接阻止,而且之前设置的颁布者、提示信息都没有显示 就此,OCX控件数字签名讲解完毕,当然还有一些需要考虑的:总不至于让用户执行安装证书的指令吧?!

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

    OCX 入门

    3.反注册 反注册控件regsvr32  -u 控件路径XXX ? 到此我们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 MyActiveX.ocx即可。成功后会有提示框,直接点确定。

    4.2K60发布于 2018-04-04
  • 来自专栏米扑专栏

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

    在MFC程序中如何注册/注销ActiveX控件(.OCX) VC++ 2009-07-29 22:25   阅读83   评论0 字号: 大大 中中 小小 在程序中注册ActiveX控件( .OCX)的函数 BOOL RegisterOcx(LPCTSTR OcxFileName) {          LPCTSTR pszDllName = OcxFileName ;         //ActiveX控件的路径及文件名                  HINSTANCE hLib = LoadLibrary(pszDllName); //装载ActiveX控件          (.OCX)的函数 BOOL UnRegisterOcx(LPCTSTR OcxFileName) {          LPCTSTR pszDllName = OcxFileName ;         //ActiveX控件的路径及文件名                  HINSTANCE hLib = LoadLibrary(pszDllName); //装载ActiveX控件         

    2.2K30发布于 2019-02-19
  • 来自专栏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.8K20编辑于 2022-05-09
  • 来自专栏全栈程序员必看

    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两套框架。 如果ocx需要界面的话,如监控控件需要显示视频流。建议使用MFC ActiveX,可以像MFC Dialog项目那样写界面,尽管说MFC过时了,但C++写简单实用的界面,还有其他更好的选择? 如果很在意ocx控件大小的话,只能用ATL,因为MFC ActiveX是MFC项目——打入MFC库,不够轻量。 如若使用ocx的bool,推荐判false——都是0。 操作ocx接口的name属性 ocx.start()调用ocx接口的start方法 为什么param标签初始化ocx属性值不成功?!

    2.1K10发布于 2020-12-21
  • 猿大师中间件:前端网页调用内嵌本机EXE、OCX控件、ActiveX控件或桌面应用程序神器

    猿大师中间件自从2019年发布以来,迄今为止不断迭代升级,给第三方提供了将自己的桌面程序和OCX控件支持直接内嵌到浏览器网页运行的赋能SDK开发包。 2025年初我们发布最两个重要的程序,EXE网页内嵌程序和OCX网页内嵌程序1.EXE网页内嵌程序:只需要指定终端电脑中已经安装的exe文件位置,并指定需要打开的文档路径,通过这个小程序即可启动对应的exe 比如:调用Adobe pdf reader桌面应用程序打开PDF文档,如下图:2.OCX网页内嵌程序:只需要指定OCX控件的ClassID或ProgID,包括不限于IE中使用的ActiveX控件,只要有持续交互的窗口 比如:调用Adobe pdf reader的OCX控件打开PDF文档,如下图:以下是可以测试用的控件ClassID,,包括不限于这些:Pdf Reader:{CA8A9780-280D-11CF-A24D IE下使用的ActiveX控件直接用猿大师中间件的这两个程序直接嵌入浏览器,而不需要桌面程序和ActiveX控件源代码,也不需要提供SDK来定制开发。

    73110编辑于 2025-02-21
  • 来自专栏WebOffice

    如何在新版谷歌Chrome上加载IE的ActivexOCX控件

    /OCX控件,但是大量企业面临历史业务无法升级,只能用IE浏览器继续苟延残喘,如何在新版谷歌Chrome上加载IE的Activex/OCX控件成为一个难题。 2025年猿大师又发布了OCX网页内嵌程序和EXE网页内嵌程序,可以在最新Chrome等主流浏览器中直接内嵌本机OCX控件或者桌面应用EXE程序,使网页内嵌OCX控件和桌面应用不再是难题。 第一步:注册OCX控件1、把你要注册的OCX控件放在系统目录下。32位系统将其复制到 C:windowssystem32 目录下。64位系统将其复制到 C:WindowsSysWOW64 目录下。 控件打开PDF文档,如下图:新版Chrome调用福昕OFD版式办公套件的OCX控件打开PDF文档,如下图:新版Chrome调用VLC播放器播放RTSP视频流,如下图:只需要指定OCX控件的ClassID 或ProgID,包括不限于IE中使用的ActiveX控件,只要有持续交互的窗口,都可以使用,这样可以直接原来在IE下使用的ActiveX控件直接用猿大师中间件通用OCX程序直接嵌入新版Chrome等主流浏览器

    1.3K10编辑于 2025-04-14
  • 猿大师中间件:如何在最新Chrome浏览器Web网页内嵌本地OCX控件

    OCX控件是ActiveX控件的一种,主要用于在网页中嵌入复杂的功能,如图形渲染、多媒体播放等,可是随着谷歌Chrome等主流浏览器升级,目前已经不支持微软调用ActiveX控件了,如果想调用OCX控件用 2025年猿大师中间件发布两个重要程序——OCX网页内嵌程序和EXE网页内嵌程序,可以在最新Chrome等主流浏览器中直接内嵌本机OCX控件或者桌面应用EXE程序,使网页内嵌OCX控件和桌面应用不再是难题 第一步:注册OCX控件1、把你要注册的OCX控件放在系统目录下。32位系统将其复制到 C:windowssystem32 目录下。64位系统将其复制到 C:WindowsSysWOW64 目录下。 2、以管理员身份运行cmd ==>> 输入命令:regsvr32 "ocx文件的完整路径" ==>> OCX注册成功第二步:打开测试页面测试比如:调用Adobe pdf reader的OCX控件打开 ,也不需要提供SDK来定制开发,只需要指定OCX控件的ClassID或ProgID,包括不限于IE中使用的ActiveX控件,只要有持续交互的窗口,都可以使用。

    89510编辑于 2025-03-20
  • 来自专栏祥的专栏

    Activex、OLE、COM、OCX、DLL

    基础 2.关系 3.注册ActiveX控件 ---- 找到一篇非常不错的博文,无奈文章排版太差劲了,所以我重新排版了一下。 利用它也能够非常方便地注册ActiveX控件,它的用法为: regsvr32 /u /s /c /i /n dllname 其中dllname为ActiveX控件文件名,建议在安装前拷贝到System 文件夹下参数有如下意义: /u - 反注册控件 /s - 不管注册成功与否,均不显示提示框 /c - 控制台输出 /i - 跳过控件的选项进行安装 (与注册不同) /n - 不注册控件 例如:笔者要注册 amovie.ocx 控件,则打入regsvr32 amovie.ocx即可, 要反注册它时只需使用 regsvr32 /u amovie.ocx就行了。 OCX,DLL是扩展名。 Activex有两种扩展名OCX和DLL。实际上你可以把它们的扩展名字调换。COM作为ActiveX的更新技术,扩展名也有可能是DLL。

    3.6K10发布于 2020-03-10
  • 来自专栏数据处理与编程实践

    VBA: DTPicker日期控件的使用

    文章背景:最近在查看同事写的VBA代码时,发现了DTPicker日期控件。 DTPicker是日期选择控件,自Win7开始,它就不是Windows系统自带的,需要下载MSCOMCT2.OCX,并在电脑上注册后才能使用。 1 DTPicker日期控件 DTPicker日期控件目前只支持32位的Office软件,而与windows系统的版本(32位或64位)无关。 因此,在使用DTPicker日期控件之前,需要检查下电脑上office软件的版本是否是32位的。 针对32位的office软件,若要使用DTPicker日期控件,需事先进行如下三步操作。 (1)下载MSCOMCT2.OCX文件(以下简称OCX文件),参见文末的参考资料[1]。 (2)将OCX文件拷贝到指定文件夹内。

    11.5K30编辑于 2022-09-20
  • 来自专栏Danny的专栏

    不可注册为ActiveX控件

    浏览,当添加了你需要的部件之后,弹出“ *.ocx不可注册为ActiveX控件”的对话框。 这时候,你可能会去用regsvr32 注册它,但是它又提示“*.ocx控件加载失败”,无论你把它放在system32还是放在system64(Win7 64位),无论你是否用管理员身份来注册,结果……都没有结果时 那很可能就是你的系统缺少OCX控件所依赖的那个DLL动态链接库。        又有人问了,那如何才能知道我这个OCX控件都依赖什么DLL文件呢? 当你用Dependency Walker打开OCX控件(以AVPhone3.ocx为例)时,如下图: ?        如果是这样的话,那就乖乖地去下载相应的DLL文件然后注册,这时,再试试注册一下你的OCX控件,是不是成功啦!

    2.5K20发布于 2018-09-13
  • 来自专栏python开发者

    VC++编写ActiveX控件

    “*.ocx控件注册文件复制到了我们的电脑上。 先来了解下OCX文件,在百度百科上面对OCX是这样解释的:      “.ocxocx控件的扩展名,OCX 是对象类别扩充组件。 里面最后一句话比较重要,就是用VC开发的OCX控件,你可以在其它语言里面都能调用,这样很好的实现了功能化组件的良好循环使用,而且还可以实现跨语言地调用(例如,你完全可以用C#调用C++开发的OCX控件) 3.控件的使用方法 3.1 注册控件      ocx控件的安装方式有很多种,这里介绍最简单的一种。 步骤: 1.将需要安装的OCX控件文件复制到某个目录,例如C盘根目录下。 将控件工具条上新增加的OCX控件拖入到应用程序主窗口中。

    4.7K30编辑于 2022-05-10
  • 来自专栏听雨堂

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

    方法一:在工具箱中插入COM控件,当把控件拖到界面上后,将会自动产生两个封装的dll,并在引用中添加。 问题:当ocx需要不断升级时,这种方法很痛苦,需要重新走一遍,老是清不干净。 (tlbimp封装无UI的ocx) 调用:vs2008在命令行下直接可以使用。aximp。vs2005则在sdk/v2.0/bin下有aximp。 运行后对ocx封装,得到两个文件。在vs中引用。 this.MO.OcxState = ((System.Windows.Forms.AxHost.State)(resources.GetObject("MO.OcxState"))); 在界面中就可以看到控件了 ,稍微调整控件,系统将自动把刚才的代码重新编写排列。 当ocx升级并完成注册后,只要重新封装,覆盖相应的dll即可!!!

    1.7K70发布于 2018-01-23
  • 来自专栏办公魔盒

    【重温经典】VB6 Excel Com加载项之任务窗格

    继续今天的内容: 要想实现任务窗格需要创建两个独立的工程项目,一个Com加载项项目和一个ActiveX自定义控件 一.Com加载项,项目继续沿用上一篇文章的Demo 1.1.添加任务窗格工厂接口 1.2 二,创建一个名为CustomContorl的ActiveX自定义控件项目,里面的UserContorl控件名为TaskPanel 2.1.创建项目 2.2.重命名UserContorl控件名为TaskPanel ,并添加一下控件 2.3.设置一些,自定义控件属性(具体怎么创建自定义控件,请自行百度),这里定义了一个label控件的值传递,和一个Excel对象给控件,方便操作Excel做测试 2.4.然后点击文件 ,生成CustomContorl.ocx控件 2.5.然后以管理员方式运行终端,注册CustomContorl.ocx控件即可 # 注册控件 regsvr32 CustomContorl.ocx # 卸载控件 regsvr32 /u CustomContorl.ocx 三,启动主项目做测试 3.1.启动主项目 3.2.启动Excel即可测试 好了,就这样!

    19310编辑于 2025-11-21
  • 如何在WEB前端页面嵌入桌面程序EXE运行窗口?

    2025年初猿大师发布最两个重要的程序,EXE网页内嵌程序和OCX网页内嵌程序。 Chrome网页内嵌Firefox浏览器编辑器,如下图:Chrome网页内嵌Adobe pdf reader桌面应用程序打开PDF文档,如下图:Chrome网页内嵌OFFICE实现在线编辑,如下图:2.OCX 网页内嵌程序:只需要指定OCX控件的ClassID或ProgID,包括不限于IE中使用的ActiveX控件,只要有持续交互的窗口,都可以使用。 比如:调用Adobe pdf reader的OCX控件打开PDF文档,如下图:这样可以直接把桌面程序和原来在IE下使用的ActiveX控件直接用猿大师中间件的这两个程序直接嵌入浏览器,而不需要桌面程序和 ActiveX控件源代码,也不需要提供SDK来定制开发。

    1.2K10编辑于 2025-02-26
领券