Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Mscomctl.ocx problem
Message
General information
Forum:
Visual FoxPro
Category:
ActiveX controls in VFP
Title:
Mscomctl.ocx problem
Environment versions
Visual FoxPro:
VFP 9
OS:
Windows XP SP2
Database:
Visual FoxPro
Miscellaneous
Thread ID:
01079755
Message ID:
01079755
Views:
56
Installshield 11 Express installs my application and is meant to put mscomctl.ocx on the target system if it isn't already there, using the MSCOMCTL.MSM installer package dated 13 Jul 2005 that came with ISE11.

The thing is ISE shows that this package contains mscomctl.ocx version 6.0.88.62. I think this is appallingly ancient.

My system has version 6.1.97.82 in the winsys folder, file date 9 Mar 2004.

A client reported that my app fails to pass its start-up tests, which check that the common controls can all instantiate. I suggest instantiation fails because the OleClass value is incorrect (should be e.g. MSComCtlLib.TreeCtrl.2). He 'cured' his system by installing a version of Office. I'm pointing the finger at Installshield sending out an obsolete MSM package for this component, and I think Office is doing a forced update to the correct version.

I will seek a newer MSM on the web. (Installshield's site has been 'improved' and you can't find individual modules on it any more. I can't be bothered with the 289Mb download of legacy objects.) Does anyone have a guaranteed latest one? Do you think I have diagnosed my client's problem correctly?

John Burton
Reply
Map
View

Click here to load this message in the networking platform