• 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 > 关于inf文件以及Activex控件下载的问题(60分)

关于inf文件以及Activex控件下载的问题(60分)

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

佚名通过本文主要向大家介绍了activex控件文件,win7 64位inf文件,打印机驱动inf文件,打印机inf文件在哪,win7 inf文件下载等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 关于inf文件以及Activex控件下载的问题(60分)
描述:

我写了一个Activex控件,这个Activex控件要启动几个.exe的进程,我把这个Activex控件与这几个.exe文件进行打包(.cab),然后配置一个inf文件,让用户通过浏览器下载这个Activex控件时,不知不觉的也把这几个.exe 下载到某个目录中去。如何配置这个inf文件以及如何把这几个文件打包。 谢谢先!!急!!1


解决方案1:

估计原因:
某些情况下,客户端计算机中可能已正确注册了需要的依赖 DLL,但它不在注册表所指定的目录中。这有可能是用户无意中移动了 DLL 的位置或从计算机中删除该文件后,忘记了相应地更新注册表项。 
解决这个问题最简便的方法是:运行注册表编辑器 (Regedit.exe),然后搜索相关 DLL 名称,以确定丢失的相关 DLL 的预期位置和是否注册。如果注册了,注销后再下载.cab看是否能自动注册??

解决方案2:

zhangshengyu(zhangshengyu):
我看了很多Activex打包的例子,里面的inf都是按照你这样写的。但我用同样的方式写了inf,里面有activex的ocx文件和所需的dll文件。可为什么总不能嵌入网页呢?下载成功,但无法注册。如果我不加那些dll文件,只留下ocx文件,把需要的dll文件先拷贝到指定目录下,结果就可以下载注册了。为什么?
你们那样将ocx和dll文件打到一个cab包中可以注册吗?我快绝望了。

解决方案3:

刚才没看明白你的意思
[version]
signature="$CHINA$"
AdvancedINF=2.0
[Add.Code]
WebOffice.ocx=WebOffice.ocx
mfc70.dll=mfc70.dll
msvcrt.dll=msvcrt.dll
olepro32.dll=olepro32.dll
[mfc70.dll]
file-win32-x86=thiscab
FileVersion=7,0,9466,0
DestDir=11
RegisterServer=yes
[msvcrt.dll]
file-win32-x86=thiscab
FileVersion=6,1,9844,0
DestDir=11
RegisterServer=yes
[olepro32.dll]
file-win32-x86=thiscab
FileVersion=5,0,4522,0
DestDir=11
RegisterServer=yes
[WebOffice.ocx]
file-win32-x86=thiscab
clsid={05430EC0-69CA-437A-B1F9-4B78B8647BEA} 
FileVersion=1,0,0,1
RegisterServer=yes
;
创建CAB文件
cabarc -s 6144 n WebOffice.cab msvcrt.dll msvcp70.dll msvcr70.dll mfc70.dll olepro32.dll ASYCFILT.DLL STDOLE2.TLB WebOffice.ocx WebOffice.inf


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

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

  • activex自动注册以及读取文件的问题
  • activeX打成cab文件以后没有安装成功?
  • 关于Activex控件和其它文件的打包问题?
  • vcexe文件转activex控件
  • activex找不到映像文件中指定的资源名
  • 为ActiveX控件制作cab文件
  • Activex控件如何打包成cab文件
  • Activex文件上传进度条
  • ActiveX控件的CAB文件无法下载
  • ACTIVEX控件怎么打开服务器端的文件!

相关文章

  • 2017-06-05 如何建立一个dll?
  • 2017-06-05 关于调试的问题
  • 2017-06-05 新手菜鸟刚接触COM技术,OLE,ATL,COM,ActiveX都是什么,有什么关系?有什么好书推荐。。。
  • 2017-06-04 VSnet下怎么生成Make文件??
  • 2017-06-05 应用程序A运行时动态调用Bdll而Bdll又静态调用Cdll这样的结果是否能成功实现?我在实现的过程中遇到了问题,具体问题入内:
  • 2017-06-04 如何将WebBrowser控件内显示的html内容打印出来
  • 2017-06-04 如何用VC写一个插件供web调用
  • 2017-06-04 急!!!vc6无法将控件加入工具箱
  • 2017-06-05 多个线程操作多个对象,应该使用一个互斥对象还是多个互斥对象对这些对象进行同步。
  • 2017-06-04 问一个关于vc开发excel的问题

文章分类

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

最近更新的内容

    • vs2008ActiceX控件问题
    • 怎样分配一个谁都能用的空间呀
    • VC60中怎么使用ClassWizard生成多个多接口的ATL类,编译就有错误?没任何修改
    • 修改注册表添加了IE工具栏图标后,图标有时不能显示出来是什么原因
    • 关于DLL和多线程的问题,请教高手
    • 进程间的服务器/客户程序怎么调试?
    • 求教:有关外壳钩子的问题。
    • 在多线程中如何调用MFC中类的一个函数?
    • 怎样把正在运行的IE的一个插件(dll文件)卸出IE的进程空间,即可以删除这个dll文件
    • 不知道为什么报错!

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

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