I've written an ActiveX control that seem to work fine on some machines (1 with IE5.5-Office XP-VB6-on which it was written, 1 with IE5.5-Office 2000, and 1 with IE4-Office 97-VB6) but not on most. I've used "Microsoft Internet Transfer Control 6.0", "Microsoft Windows Common Controls 6.0 (SP4)", "Microsoft Windows Common Controls-2 6.0 (SP4)", and "Microsoft FlexGrid Control 6.0". I guess that there is a problem with either the "..Internet Transfer.." or either of the "..Windows Common..". I have an older version of a control that uses flexgrid and it works fine everywhere. I removed the items in the package containing dll-files (the "VB6 runtime and OLE automation" and "msstkprp.dll"
because most of the users are not administrators (Hence, they cannot load dll:s). I've tried to download the MsComCtl.ocx package to the computers where it doesn't work, but it didn't help. My questions are:
What and where exactly is the problem?
Is there an easy solution?
Do I have to update comctl32.dll also?
Can I update comctl32.ocx with updating comctl32.dll?
Is there anyway I can resolve this without having to update the dll-files?
Thank you for taking the time. Please help if you have any pertinent information. I'm clueless.
What and where exactly is the problem?
Is there an easy solution?
Do I have to update comctl32.dll also?
Can I update comctl32.ocx with updating comctl32.dll?
Is there anyway I can resolve this without having to update the dll-files?
Thank you for taking the time. Please help if you have any pertinent information. I'm clueless.