Information générale
Catégorie:
Contrôles ActiveX en VFP
Titre:
Mscomctl.ocx problem
Versions des environnements
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
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement