• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > activex打包成cab无法下载,网页中直接用dll却可以,怎么回事?

activex打包成cab无法下载,网页中直接用dll却可以,怎么回事?

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了7000tactivex.cab下载,winntchk.cab activex,activex dll,vb activex dll,vb6.0 activex dll等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: activex打包成cab无法下载,网页中直接用dll却可以,怎么回事?
描述:

inf内容:
[version]
signature="$Chicago$"
AdvancedINF=2.0
[Add.Code]
    polygon.dll=polygon.dll
[polygon.dll]
file-win32-x86=thiscab
clsid={B8F3536A-E9AE-4EC8-ABAD-9E1B359896A7}
FileVersion=1,0,0,1
DestDir=10
RegisterServer=yes
网页内容:
<OBJECT ID="PolyCtl" CLASSID="CLSID:CF579B69-0D3B-4CF9-B119-696F8A90CD44" CODEBASE="PolyGon.cab#version=1,0,0,1"></OBJECT>
<SCRIPT LANGUAGE="VBScript">
问题:
在网页中用CODEBASE="PolyGon.cab#version=1,0,0,1",即用cab,在ie中提示无法验证发行者,是否确认安装?点击安装后,没有任何相应,查看WINDOWS\Downloaded Program Files,没有正确下载。
改成CODEBASE="PolyGon.dll#version=1,0,0,1",则能够正常下载,控件能正常使用。奇怪了,怎么回事呢?我还有其他的控件要打包呢,否则我就对付用了。


解决方案1:

我也碰到了这个问题,做签名也没用

解决方案2:

现在的cab都需要有数字签名,否则IE直接就不允许下载更不用说安装啦。(我的IE7就是这样,呵呵IE6上还没测试)
建议楼主做数字签名后再试。

解决方案3:

:D

解决方案4:

不止一个dll的话你需要在inf文件中将com信息写到注册表里面
你可以下载flash.cab这个包,里面的东西很详细,参考一下。我做的时候就是参考这个做的。

解决方案5:

如果只有一个dll文件的话,不要inf文件,直接将dll打包。
调用方法就是这样就好了
<OBJECT ID="PolyCtl" CLASSID="CLSID:CF579B69-0D3B-4CF9-B119-696F8A90CD44" CODEBASE="PolyGon.cab#version=1,0,0,1"></OBJECT>
<SCRIPT LANGUAGE="VBScript">


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 关于ActiveX更新问题!~指定cab版本更新不了!
  • cab注册ActiveX组件时出错!!请急救!!
  • 自动注册ActiveX控件。CAB,INF问题
  • activeX打成cab文件以后没有安装成功?
  • 如何通过控制台命令按照ActiveX的cab包
  • activex的cab包为何不能自解压运行分不够可再加
  • iexpressexe把activex打包成CAB问题
  • activex打成cab包的相对路径问题??
  • 为ActiveX控件制作cab文件
  • 关于ActiveX控件制作cab用于web发布,各位达人帮忙谢谢!

相关文章

  • 2017-06-05 MFCActivex如何处理快捷键
  • 2017-06-05 在VC71中怎样查看内存泄露啊?
  • 2017-06-05 一个关于WIN32API的很简单的问题,高手请进!!111
  • 2017-06-05 如何在所有进程中监视一个函数API调用?
  • 2017-06-04 如何在现有的SDI框架中加入olecontainer支持来嵌入word2003?
  • 2017-06-05 请问怎样获得当前登录的账号和密码?(在管理员权限下运行程序)
  • 2017-06-05 关于COM的一个问题
  • 2017-06-05 我有一个程序,利用bho,检测网址输入的,怎么实现不用bho来同样启动呢?
  • 2017-06-05 如何检测到一个程序是否开始运行(是否有相关的api函数)望指教~~
  • 2017-06-05 DLL调用约定错误

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • MicrosoftVisualStudio2008如何去掉HTML标签?
    • VC中怎样调用DLL文件,在线等待
    • 我急需用VC++编写的OPC客户端
    • ActiveX中如何调用另外一个ActiveX空件中的方法?
    • 请教高手一个关于进程的问题!
    • 如何制作嵌入WORD的ActiveX控件?
    • 请问在接口中如何定义参数为数组的方法,我是如下定义的,不知为什么编译没错,访问时有错?
    • 将dll导出的函数包成com组件的一个问题!
    • 怎么改变其他进程的EDIT窗口的内容?(50分马上给。)
    • 请教OATHTOTP

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有