I have an Activex Control created in VB6, which, displays no problem on any
machine I have, but, on some machines of others, it does not. All machines
are running either XP or Windows 2000, and all are running MSIE6.x, woth
security settings set to display this control.
For the life of me, I cannot figure out how such a simple control can be so
sporadic in it;s showing on a page. It always downloads - it just doesn't
always show. I'm enclosing my html for the page where the code is displayed
(which is at http://www.technalink.com/vdist/tobul/ )
<HTML>
<HEAD>
<TITLE>Tobul Accumulator Virtual Distributor</TITLE>
</HEAD>
<BODY>
<center>
<OBJECT ID="TobulWEB" NAME="TobulWEB"
CLASSID="clsid:389F5C65-B8BB-4A6E-9C8E-187C28427CED" ALIGN="CENTER"
CODEBASE="http://technalink.com/vdist/tobul/TobulWEB.CAB#version=1,0,0,10">
</OBJECT>
</center>
</BODY>
</HTML>
and the INF file (generated from PDW) as follows:
[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%,TobulWEB.CAB,1
[Add.Code]
TobulWEB.ocx=TobulWEB.ocx
mscomctl.ocx=mscomctl.ocx
msstdfmt.dll=msstdfmt.dll
comdlg32.ocx=comdlg32.ocx
MSMAPI32.OCX=MSMAPI32.OCX
msstkprp.dll=msstkprp.dll
msvbvm60.dll=msvbvm60.dll
oleaut32.dll=oleaut32.dll
olepro32.dll=olepro32.dll
asycfilt.dll=asycfilt.dll
stdole2.tlb=stdole2.tlb
COMCAT.DLL=COMCAT.DLL
[install.files]
TobulWEB.ocx=TobulWEB.ocx
mscomctl.ocx=mscomctl.ocx
msstdfmt.dll=msstdfmt.dll
comdlg32.ocx=comdlg32.ocx
MSMAPI32.OCX=MSMAPI32.OCX
msstkprp.dll=msstkprp.dll
msvbvm60.dll=msvbvm60.dll
oleaut32.dll=oleaut32.dll
olepro32.dll=olepro32.dll
asycfilt.dll=asycfilt.dll
stdole2.tlb=stdole2.tlb
COMCAT.DLL=COMCAT.DLL
[SourceDisksFiles]
TobulWEB.ocx=1
mscomctl.ocx=1
msstdfmt.dll=1
comdlg32.ocx=1
MSMAPI32.OCX=1
msstkprp.dll=1
msvbvm60.dll=1
oleaut32.dll=1
olepro32.dll=1
asycfilt.dll=1
stdole2.tlb=1
COMCAT.DLL=1
[TobulWEB.ocx]
file-win32-x86=thiscab
RegisterServer=yes
clsid={389F5C65-B8BB-4A6E-9C8E-187C28427CED}
DestDir=11
FileVersion=1,0,0,10
[mscomctl.ocx]
hook=mscomctl.cab_Installer
clsid={1EFB6596-857C-11D1-B16A-00C0F0283628}
FileVersion=6,0,88,62
[mscomctl.cab_Installer]
file-win32-x86=http://activex.microsoft.com/controls/vb6/MSComCtl.cab
InfFile=MSComCtl.inf
[msstdfmt.dll]
hook=msstdfmt.cab_Installer
clsid={2B11E9B0-9F09-11D0-9484-00A0C91110ED}
FileVersion=6,0,88,4
[msstdfmt.cab_Installer]
file-win32-x86=http://activex.microsoft.com/controls/vb6/MSStdFmt.cab
InfFile=MSStdFmt.inf
[comdlg32.ocx]
hook=comdlg32.cab_Installer
clsid={F9043C85-F6F2-101A-A3C9-08002B2F49FB}
FileVersion=6,0,84,18
[comdlg32.cab_Installer]
file-win32-x86=http://activex.microsoft.com/controls/vb6/ComDlg32.cab
InfFile=ComDlg32.inf
[MSMAPI32.OCX]
hook=MSMAPI32.cab_Installer
clsid={20C62CA0-15DA-101B-B9A8-444553540000}
FileVersion=6,0,81,69
[MSMAPI32.cab_Installer]
file-win32-x86=http://activex.microsoft.com/controls/vb6/MSMapi32.cab
InfFile=MSMapi32.inf
[msstkprp.dll]
hook=msstkprp.cab_Installer
FileVersion=6,0,88,77
[msstkprp.cab_Installer]
file-win32-x86=http://activex.microsoft.com/controls/vb6/MsStkPrp.cab
InfFile=MsStkPrp.inf
[msvbvm60.dll]
hook=msvbvm60.cab_Installer
FileVersion=6,0,96,90
[msvbvm60.cab_Installer]
file-win32-x86=http://activex.microsoft.com/controls/vb6/VBRun60.cab
run=%EXTRACT_DIR%\VBRun60.exe
[oleaut32.dll]
hook=oleaut32.cab_Installer
FileVersion=3,50,5016,0
[oleaut32.cab_Installer]
file-win32-x86=http://activex.microsoft.com/controls/vb6/VBRun60.cab
run=%EXTRACT_DIR%\VBRun60.exe
[olepro32.dll]
hook=olepro32.cab_Installer
FileVersion=5,0,5014,0
[olepro32.cab_Installer]
file-win32-x86=http://activex.microsoft.com/controls/vb6/VBRun60.cab
run=%EXTRACT_DIR%\VBRun60.exe
[asycfilt.dll]
hook=asycfilt.cab_Installer
FileVersion=3,50,5014,0
[asycfilt.cab_Installer]
file-win32-x86=http://activex.microsoft.com/controls/vb6/VBRun60.cab
run=%EXTRACT_DIR%\VBRun60.exe
[stdole2.tlb]
hook=stdole2.cab_Installer
FileVersion=3,50,5014,0
[stdole2.cab_Installer]
file-win32-x86=http://activex.microsoft.com/controls/vb6/VBRun60.cab
run=%EXTRACT_DIR%\VBRun60.exe
[COMCAT.DLL]
hook=COMCAT.cab_Installer
FileVersion=4,71,1460,1
[COMCAT.cab_Installer]
file-win32-x86=http://activex.microsoft.com/controls/vb6/VBRun60.cab
run=%EXTRACT_DIR%\VBRun60.exe
[RegisterFiles]
%11%\COMCAT.DLL
%11%\olepro32.dll
%11%\oleaut32.dll
%11%\msvbvm60.dll
%11%\msstkprp.dll
%11%\MSMAPI32.OCX
%11%\comdlg32.ocx
%11%\msstdfmt.dll
%11%\mscomctl.ocx
%11%\TobulWEB.ocx