Je viens de faire une installation toute neuve d'un PC équipé de Windows XP.
Celui ci avait divers problèmes, qui m'ont obligé a refaire une install propre.
Ce PC avait le runtime d'access 2010 installé et la base de données que je développe, tout fonctionnait impeccablement bien.
J'ai donc installé sur ce PC, le runtime d'access 2010 et ma db.
Le soucis c'est que j'utilise MSCOMCTL.OCX dans plusieurs formulaires pour accéder au contenu des fichiers d'un dossier ou pour manipuler les couleurs.
Comme je ne comprendrais pas pourquoi je n'arrivais pas à ouvrir certains formulaires, j'ai installé access 2010 directement, ce qui m'a permis de voir que le problème venait de ce fameux MSCOMCTL.OCX.
Et effectivement dans la liste des références sur ce PC, je n'ai pas MSCOMCTL.OCX, bien que j'ai utilisé un logiciel pour l'enregistrer et le déclarer sur le PC.
J'ai même fait un regsvr32 c:\windows\system32\MSCOMTCL.OCX pour être sur qu'il est bien enregistré.
Je n'ai toujours pas accès à ce contrôle active X sur ce nouveau PC.
Quelqu'un aurait une idée ?
Merci d'avance.
PS : sur mon PC de développement équipe de Windows XP, j'ai aussi COMDLG32.OCX et COMCTL32.OCX d'installés, en plus de MSCOMCTL.OCX.
Quelle différence y a t il entre ces 3 fichiers OCX ?
Partager