Nos utilisateurs se demandent 💬
J’obtenais une erreur d’exécution (« 339 ») sur un programme que j’essayais d’installer, disant que « composant Mscomctl.ocx » ou l’une de ses dépendances n’est pas enregistré correctement : le fichier est manquant ou invalide ” . D’après ce que je peux dire, le fichier est effectivement manquant et mes tentatives d’enregistrement du fichier via l’invite de commande ont échoué à cause de cela. J’ai essayé toutes les solutions recommandées que j’ai pu trouver, mais apparemment je n’ai pas trouvé VB à installer correctement (exécuté en tant qu’administrateur, en mode de compatibilité, ne fonctionnait pas correctement ; Mscomctl.ocx ne le fait pas), et je n’ai aucune idée de comment l’installer le manuellement.
Quelqu’un pourrait-il m’expliquer comment résoudre ce problème ? J’avais un violent mal de tête.
Salut,
J’apprécie les efforts que vous avez faits pour résoudre le problème. Veuillez nous écrire avec la version de Visual Basic installée sur votre ordinateur.
Une erreur d’exécution est un problème logiciel ou matériel qui empêche un programme de fonctionner correctement. Les erreurs de délai peuvent vous faire perdre des informations dans le fichier sur lequel vous travaillez, provoquer des erreurs dans le fichier (corrompre le fichier) de sorte que vous ne pouvez pas travailler avec, ou vous empêcher de le faire.
Cliquez sur le lien ci-dessous et développez “SOLUTION« Section et téléchargez le package commun de contrôles communs de Visual Basic 6.0 maintenant.
CORRECTIF : Windows Common Controls Mscomctl.ocx ou Comctl32.ocx peut provoquer l’arrêt inattendu de votre application ou de l’IDE Visual Basic 6, ou vous pouvez recevoir un message d’erreur « Diviser par zéro »
http://support.microsoft.com/kb/896559/en-us
Après avoir téléchargé avec succès le package, essayez de vous réinscrire sur Mscomctl.ocx. Vous pouvez prendre les mesures
kcs dans le lien ci-dessous pour le réenregistrer.
http://answers.microsoft.com/en-us/Windows/forum/Windows_7-Windows_programs/mscomctlocx-dependency-error-attempting-to-install/f96acaa3-90d7-437a-a9cc-9130eb17fdb4
Faites-nous savoir si vous avez encore des questions.
Cela n’aide pas car le message contient des liens morts de kcs. Toujours à la recherche d’une solution. . .
Cela n’aide pas car le message contient des liens morts de kcs. Toujours à la recherche d’une solution. . .
Coïncidence MSCOMCTL.OCX est arrivé hier dans un autre fil. Il semble qu’une autre solution serait de l’obtenir à partir d’un correctif de sécurité.
http://answers.microsoft.com/en-us/Windows/forum/Windows8_1-Windows_update/figuring-out-why-i-do-not-have-some-kbs/bd1f59c6-bce8-46f2-8b73-cecba52787ed# Dernière réponse
L’un de nos clients a récemment acquis notre application Microsoft Surface VB6 et le contrôle Treeview ne s’affiche pas correctement. Je vais parcourir chaque étape de ce fil et faire rapport. J’ai déjà essayé de désenregistrer MSCOMCTL.OCX, de le remplacer par une version plus récente et de l’enregistrer.
Je suis sur un prêteur Surface Pro 3 pour les tests, et voici à quoi ressemble le TreeView.