首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Activex、OLE、COM、OCX、DLL

    它们的主要区别是: 组件可以在另一个称为容器(有时也称为承载者或宿主)的应用程序中使用,也可以作为独立过程使用; 组件可以由一个类构成,也可以由多个类组成,或者是一个完整的应用程序; 组件为模块重用...3.注册ActiveX控件 使用Windows的人对于ActiveX控制一定不会陌生,它提供了一种类似于DLL动态链接库的调用,不过它与DLL的唯一区别就是ActiveX不注册不能被系统识别并使用。...那么,当我们得到一个ActiveX没有被正确安装且不能使用的消息后,又要安装ActiveX怎么办呢?...例如:笔者要注册 amovie.ocx 控件,则打入regsvr32 amovie.ocx即可, 要反注册它时只需使用 regsvr32 /u amovie.ocx就行了。...OCX,DLL是扩展名。 Activex有两种扩展名OCX和DLL。实际上你可以把它们的扩展名字调换。COM作为ActiveX的更新技术,扩展名也有可能是DLL。

    2.4K10

    ocx打包成CAB,并签名

    babyt.cer的证书 makecert /sv “BabytOk.PVK” /n “CN=Facesun.cn,E=Babyt-163-com,O=阿泰” babyt.cer 其中各参数的含义,使用...可以获得详尽的帮助,在这里就不说了 在弹出的窗口输入密码保护你的证书,这个密码要在后面反复使用多次,所以要记住了 输入完成后界面上会提示Succeeded,在当前的目录下也生成了babyt.cer...至此,数字签名完成 以上内容来至于http://www.cnblogs.com/babyt/articles/118302.html,谢谢阿泰的分享,如有冒犯之处敬请原谅,只为学习使用...Directive file “,进入下一步, 在上图中选中”只创建压缩文件(ActiveX安装):Create compressed files only(ActiveX Installs)”,进入下一步把用到的OCX...按照图配置选项后,就连续点”下一步”,(说明:我第一次选择的OCX文件位于当前目录下,制作报错,然后,我将OCX文件复制到C盘的System32目录下,选择OCX文件时,也选择此目录下的LiteArrayCtrl.ocx

    95220

    OCX制作CAB,数字签名制作

    首先准备好必须的工具如下: 制作工具:iexpress.exe 和makecab.exe, 签名工具:cert2spc.exe,makecert.exe,signcode.exe 下面我具体说如何使用他们来帮助我们制作需要的...$” AdvancedINF=2.0 [Add.Code] pcpos.ocx=pcpos.ocx Comm.dll=comm.dll [pcpos.ocx] file-win32-x86=...制作cab: 使用\WINDOWS\system32\iexpress.exe。 1) 选择“Create new Self Extraction Directive file”,点击下一步。...公司名” -sv d:\pos.pvk -r d:\pos.cer 其中sk-表示主题的密钥容器位置, ss-主题的证书存储名称, n-证书颁发对象,r-证书存储位置,-sv 导出私钥文件(为了签名使用...2) 使用Cert2Spc生成spc发行者证书(可选):cert2spc d:\pos.cer c:\pos.spc 3) 双击signcode,不带参数会启动签名向导。

    1.3K20

    在 Web 中获取 MAC 地址

    2、写一个 OCX,让页面中的 JSOCX 进行交互,OCX 获取到 MAC 地址后,将 MAC 返回给 JSJS 通过 DOM 操作写入到对应的表单中,然后和用户名、密码一起提交给服务器。...OCX 中获取 MAC 地址的关键代码   OCX 中可以直接调用 Windows 操作系统的 API 函数,写起来也比较简单,代码如下: BSTR CGetMacCtrl::GetMacAddress...在 Web 中进行测试   在 Web 中测试也比较简单,通过 clsid 引入 OCX 文件,然后 JS 调用 OCX 文件中的函数,函数返回 MAC 地址给 JSJS 进行 DOM 操作,代码如下...因为 OCX 只能在 IE 浏览器中使用,结果这个方案就放弃了。...其实,Chrome 的插件也只支持 Chrome 浏览器,如果客户使用的是 FireFox 浏览器的话又会有兼容性的问题,因此事后还找到了其他的解决方法,其他的方案就不再依赖插件了,也就和浏览器无关了,

    15.2K50

    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

    88120

    OCX控件数字签名图文教程

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

    93830

    巧用WinRAR+Javascript解决activeX的自动安装问题

    较正统的解决办法是提示用户设置IE权限,然后在object里加入codebase='ocx的下载路径',然后制作数字证书,个人觉得这样比较复杂。...我的办法: 1.先用js检测activex是否可用 <object id='x' name='x' classid='clsid:82AB2103-26BC-4999-8DDE-DF1A647D96E5...2.下载安装文件的处理  activex的安装其实也就是调用regsvr32命令对<em>ocx</em>进行注册而已,所以基本上安装就是一个copy & run的过程,完全可以用winrar搞定。...用于自动注册或反注册,以及删除功能 install.bat 参考内容如下:(这里假定程序安装/解压到c:\capture目录下) regsvr32 c:\capture\QQCaptureActiveX.<em>ocx</em>...\QQCaptureActiveX.<em>ocx</em> /u -s del c:\capture\CameraDll.dll del c:\capture\QQCaptureActiveX.<em>ocx</em> del c:\

    96450

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券