• 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开发与测试难题,请各位高手帮忙!谢谢

activex开发与测试难题,请各位高手帮忙!谢谢

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

佚名通过本文主要向大家介绍了activex控件下载,activex控件,activex控件被阻止,activex,activex控件官方下载等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: activex开发与测试难题,请各位高手帮忙!谢谢
描述:

我用VC6.0做了一个activex控件,这个控件使用到了一些别的文件(DLL,LIB,IMG等)
我在VC提供的测试环境ActiveX Control Test Container来测试,发现可以正常运行
可是我一放到网页上测试,老是出现“不能加载.img”的错误
错误很可能是由于一个dll没被加载进行使用的问题,这个DLL用来加载那个IMG文件。
我从网上找了很久,别人的意思好象要作成.cab文件。
我是用VC6.0开发的,打包工具他们说用VB6.0,我试验了一下,VB6.0好象只能打VB的工程,可是我的程序又不是VB的
现在该怎么打包,怎么做成.cab文件, 怎么才能解决这个问题,希望大家帮忙,先谢谢了。
希望回答的稍微详细一些,我对打包不太懂,谢谢。


解决方案1:

基本如上面弟兄所述:
1。从微软下载一个:打包程序:Cabsdk.exe
2。写一个inf文件:
[version]
    signature="$CHICAGO$"
    AdvancedINF=2.0
 [Add.Code]
    ABrowser.ocx=ABrowser.ocx    
    gdiplus.dll=gdiplus.dll    
    AParamHelper.dll=AParamHelper.dll
    ACore.dll=TIFFCore.dll
 [ABrowser.ocx]
    file-win32-x86=thiscab
    clsid={C0F1EDF0-34C3-4300-A322-4B94CCE40B85}
    FileVersion=1,0,0,1
    RegisterServer=yes
 [gdiplus.dll]
   file-win32-x86=thiscab
    FileVersion=5,1,3097,0
    RegisterServer=no
    DestDir=11
 [AParamHelper.dll]
   file-win32-x86=thiscab
    FileVersion=1,0,0,1
    RegisterServer=no
    DestDir=11
 [ACore.dll]
    file-win32-x86=thiscab
    FileVersion=1,0,0,1
    RegisterServer=no
    DestDir=11
3。将各个文件和inf打进一个cab包。
cabarc -s 6144 n Browser.cab gdiplus.dll ABrowser.ocx AParamHelper.dll ACore.dll ABrowser.inf

解决方案2:

一个的典型的inf
[version]
signature="$CHICAGO$
AdvancedINF=2.0
[Add.Code]
BugsInstall.ocx=BugsInstall.ocx
mfc42.dll=mfc42.dll
msvcrt.dll=msvcrt.dll
olepro32.dll=olepro32.dll
[BugsInstall.ocx]
file-win32-x86=thiscab
clsid={340CCF52-D65F-4A11-80B3-13DC23697B59}
RegisterServer=yes
FileVersion=1,0,0,13
[msvcrt.dll]
FileVersion=6,00,8267,0
hook=mfc42installer 
[mfc42.dll]
FileVersion=6,00,8267,0   
hook=mfc42installer 
[olepro32.dll]
FileVersion=5,0,4265    
hook=mfc42installer 
[mfc42installer]
file-win32-x86=http://activex.microsoft.com/controls/vc/mfc42.cab
run=%EXTRACT_DIR%\mfc42.exe


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

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

  • 讨论一下activex方面的经典书目!
  • 有没有dataedit控件啊急啊
  • 为什么VC做的控件在VB下面会有问题啊?请高手指点,高分求教啊
  • 紧急求助:关于ActiveX控件的使用问题!!
  • ActiveX控件的属性页
  • 在ActiveX控件中使用多线程后Fire事件的问题
  • 可以在ActiveX控件下的Dialog画曲线图吗
  • activex添加的属性在ie中为何传递不成功
  • 怎么才能获得微软Activex控件的帮助信息呢
  • 如何在单文档中使用ActiveX控件那?

相关文章

  • 2017-06-05 请问:在处理一个WINDOWS消息时,用了一个占用时间很长的for循环语句,
  • 2017-06-05 OCX控件服务器访问的问题!
  • 2017-06-05 谁知道如何获取系统未分页内存池大小
  • 2017-06-04 Cann'topen\def问题
  • 2017-06-04 VC中使用sqlite3多数据下性能如此低下,是我不会用么?
  • 2017-06-04 散分问题:如何生成Proxy/StubDLL
  • 2017-06-05 VC2008工程里添加服务引用的问题
  • 2017-06-04 关于ActiveX的旷世难题,高手请进,在线急等之,解决不了一直发帖
  • 2017-06-05 民工的BBS------wwwdeadrockcom!!!!
  • 2017-06-05 使用COM来编程时得到的那些BSTR的指针如何释放?

文章分类

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

最近更新的内容

    • IE中如何实现双击全屏MFCActiveX控件自己做的视频控件
    • vc和delphi间的通信
    • 关于IOCP的问题。
    • 怎样把flash里的每一帖图片都画出来?
    • 有谁知道每个程序的工程文件是怎么工作的?
    • 求电子白板的思路
    • 急,遇到大问题!!!!!!!!!
    • VS2008MFC如何安装并使用mschart控件?
    • 在ATL生成的组件中(不带Window如何settimer?
    • 关于cab包下载后里面软件重复安装的问题

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

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