我的OCX控件包含.inf ,AAA.ocx ,BBB.dll,打包好成.cab了 BBB.DLL是我自己写的DLL,AAA.ocx要调用它。
但是,网页浏览时,下载了aaAAA.ocx到系统目录,却没有下载BBB.dll,为什么?怎么办?[version]
signature="$CHICAGO$"
AdvancedINF=2.0
[Add.Code]
AAA.ocx=AAA.ocx
BBB.dll=BBB.dll
[AAA.ocx]
file-win32-x86=thiscab
clsid={686AC84F-27DE-49F9-92AD-2CDA68C419F2}
FileVersion=1,0,0,0
RegisterServer=yes
DestDir=11
[BBB.dll]
file-win32-x86=thiscab
FileVersion=1,0,0,2
DestDir=11
但是,网页浏览时,下载了aaAAA.ocx到系统目录,却没有下载BBB.dll,为什么?怎么办?[version]
signature="$CHICAGO$"
AdvancedINF=2.0
[Add.Code]
AAA.ocx=AAA.ocx
BBB.dll=BBB.dll
[AAA.ocx]
file-win32-x86=thiscab
clsid={686AC84F-27DE-49F9-92AD-2CDA68C419F2}
FileVersion=1,0,0,0
RegisterServer=yes
DestDir=11
[BBB.dll]
file-win32-x86=thiscab
FileVersion=1,0,0,2
DestDir=11
解决方案 »
- 庆祝CSDN可以换头像拉
- 从类如何调用主类的成员函数?
- 做一个线程通讯的简单例子,出错了,麻烦看看
- 请教如何在单文档程序的一个切分窗口中打开Windows的cmd命令窗口?望高手指点。
- 使用GlobalAlloc()函数出现,Unhandled exception in ch1.exe(KERNEL32.dll):0xC0000005:Access Violation
- 超级菜鸟的弱智问题,大家帮帮忙....
- 有没有谁用过三汇的语音卡。做过呼叫方面的工作
- 关系过年回家问题,大家帮忙!
- 两个Timer 开启一个关闭另一个 为什么会时间错乱
- 为什么有时对,有时错啊!程序在里面!
- 全局鼠标钩子。。。
- 关于GetMessage和PeekMessage的问题
我在自己的及其上测试,IE下载了AAA.OCX到我的系统目录,
我查找整个C盘,都没发现IE下载了BBB.DLL 怎么回事啊??
我在网页中调用:
.....
CODEBASE="http://localhost/myweb/filename.CAB"
也没有错啊
[version]
signature="$CHICAGO$"
AdvancedINF=2.0 //这段添加需要从根部要枝叶
[Add.Code]
AAA.ocx=AAA.ocx
BBB.dll=BBB.dll Ocx.inf=Ocx.inf//这句要添加上,需要INF
//后面的顺序是从依赖性的枝叶到根部
[BBB.dll]
file-win32-x86=thiscab
FileVersion=1,0,0,2
DestDir=11
[AAA.ocx]
file-win32-x86=thiscab
clsid={686AC84F-27DE-49F9-92AD-2CDA68C419F2}
FileVersion=1,0,0,0
RegisterServer=yes
DestDir=11 //最后添加不涉及依赖性的
[Ocx.inf]
file-win32-x86=thiscab
DestDir=11
[/code]我这也有控件,是可以顺序下载的。这东西很玄,有一点搞不对,就不能完成自动下载。每个具有依赖性的文件,尤其是需要不断更新的文件,都标识好版本号。