我自己写了一个ocx控件,需要一些dll.我写了一个inf文件,把ocx和这些dll打了一个cab。然后把ocx放到了网页上,修改htm中的codebase.但ocx可以下载,但dll不能下载。我不知道是inf文件的问题,还是htm的问题,请高手指教,先谢过!
附:inf
-----------------[version]
signature="$CHICAGO$"
AdvancedINF=2.0
[DefaultInstall]
CopyFiles=install.files
RegisterOCXs=RegisterFiles
[RInstallApplicationFiles]
CopyFiles=install.files
RegisterOCXs=RegisterFiles
[DestinationDirs]
install.files=11
[SourceDisksNames]
1=%DiskName%,mmm.CAB,1[Add.Code]
MonitorOcx.ocx=MonitorOcx.ocx
MFC42UD.DLL=MFC42UD.DLL
MFCN42UD.DLL=MFCN42UD.DLL
MFCO42UD.DLL=MFCO42UD.DLL[MonitorOcx.ocx]
file=thiscab
clsid={F79D81E7-8F68-4A7C-B437-BE2C64B8C76A}
DestDir=11 
FileVersion=1,0,0,1; Dependent DLLs[MFC42UD.DLL]
file-win32-x86=thiscab
RegisterServer=yes
DestDir=11 
FileVersion=6.0.8168.0[MFCN42UD.DLL]
file-win32-x86=thiscab
RegisterServer=yes
DestDir=11 
FileVersion=6.0.8168.0[MFCO42UD.DLL]
file-win32-x86=thiscab
RegisterServer=yes
DestDir=11 
FileVersion=6.0.8168.0[RegisterFiles]
%11%\MonitorOcx.ocx
%11%\MFC42UD.DLL
%11%\MFCN42UD.DLL
%11%\MFCO42UD.DLL
-------------------------------
htm
......................
<object classid="clsid:F79D81E7-8F68-4A7C-B437-BE2C64B8C76A" CODEBASE="http://10.142.8.64/mmm.cab#version=1,0,0,1" width="540" height="376">
  <param name="_Version" value="65536">
  <param name="_ExtentX" value="14288">
  <param name="_ExtentY" value="9948">
  <param name="_StockProps" value="0">
......................