Mscomctl.ocx

VieilEric Messages postés 36 Date d'inscription samedi 8 novembre 2003 Statut Membre Dernière intervention 23 novembre 2018 - 27 avril 2013 à 12:30
 bbsoft - 14 avril 2015 à 17:44
Vieil Eric[size=3]

Sous Win7 (64) j'enregistre mscomctl.ocx avec :
regsvr32 c:\windows\syswow64\mscomctl.ocx
L'opération semble réussir.

Cependant, dans VB6, impossible de charger la bibliothèque, car on me dit qu'elle n'est pas enregistrée.
Que faire ?

Merci
A voir également:

58 réponses

Utilisateur anonyme
28 avril 2013 à 15:14
Me voilà revenu sur windows 7 64 bits, ça doit se voir à ma rapidité d'écriture, non?

Bon, alors vous allez rigoler.
J'ai installé VS 6.0 version entreprise.
Je l'ouvre: Démarrer => Tous les programmes => etc... un click droit sur microsoft visual basic 6.0 et je choisis "en tant qu'administrateur"

Et la surprise... mon MSComm fonctionne correctement

Qu'aurais-je fait de différent que toi ???

Cordialement


CF2i - Guadeloupe
Ingénierie Informatique
0
VieilEric Messages postés 36 Date d'inscription samedi 8 novembre 2003 Statut Membre Dernière intervention 23 novembre 2018
28 avril 2013 à 15:19
Vieil Eric[size=3]
Bizarre !
Je n'ai que la version initiation.
J'ai fait la manip sans succès bien qu'on me dise toujours que regsvr32 a réussi l'enregistrement.
Aucun de mes ocx n'apparaît comme correctement enregistré.
Désespérant !
0
Utilisateur anonyme
28 avril 2013 à 15:26
regsvr32 a réussi l'enregistrement.


Même en essayant avec la méthode:
%systemroot%\SysWoW64\regsvr32.exe C:\MyApp\MSCOMCT2.OCX ?

On peux éventuellement comparer nos deux registres...

Cordialement


CF2i - Guadeloupe
Ingénierie Informatique
0
Utilisateur anonyme
28 avril 2013 à 15:52
Tiens, j'ai vu qu'il existe un remplaçant sur CETTE PAGE

Téléchargeable sur le lien "Download Windows Vista/Win7 (includes x64 installer)"

Il parait que XMComm fonctionne pareil la différence avec MSCOMM32, c'est la propriété INPUT qui s'appelle INPUTDATA. Pour le reste, rien ne change.

Cordialement


CF2i - Guadeloupe
Ingénierie Informatique
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
VieilEric Messages postés 36 Date d'inscription samedi 8 novembre 2003 Statut Membre Dernière intervention 23 novembre 2018
28 avril 2013 à 18:56
Vieil Eric[size=3]
Mon pb est avec mscomctl.ocx et accessoirement FM20.dll et Richtx32.ocx
Ils semblent s'enregistrer avec regsvr32 dans syswow64 (et figurent dans la base de registres) mais on ne peut pas les charger dans VB6
Cordialement
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 209
28 avril 2013 à 19:05
Je commence à avoir un doute.
Quelle est ta version exacte de VB ? Est-ce bien VB 6.0 (sans autre chiffre) ?


________________________
Réponse exacte ? => "REPONSE ACCEPTEE" facilitera les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement répéter son contenu. Je n'interviendrai que si nécessité de la compléter.
0
Utilisateur anonyme
28 avril 2013 à 19:13
Oui,
Mon MSCOMM32.OCX est bien dans SysWow64, mais je n'ai fait aucune manip particulière j'ai juste installé VS 6.0 entreprise c'est tout.
Ton problème vient forcément de ta méthode d'installation de VS, ucfoutu t'a conseillé à un moment de l'installer à partir du CD, tu l'as essayé?


Cordialement


CF2i - Guadeloupe
Ingénierie Informatique
0
VieilEric Messages postés 36 Date d'inscription samedi 8 novembre 2003 Statut Membre Dernière intervention 23 novembre 2018
28 avril 2013 à 19:16
Vieil Eric[size=3]
Absolument VB6.0 Édition Initiation (qui a marché sous XP puis sous Vista sans problèmes)

P.S. j'ai essayé en mettant les ocx et dll dans le dossier contenant le projet (.vbp) mais sans succès, bien qu'en les enregistrant depuis syswow64 avec regsvr32.
0
VieilEric Messages postés 36 Date d'inscription samedi 8 novembre 2003 Statut Membre Dernière intervention 23 novembre 2018
28 avril 2013 à 19:22
Vieil Eric[size=3]
Oui j'ai désinstallé et réinstallé VB6 à partir du CD en suivant les instructions de Microsoft. J'ai demandé la compatibilité XP et fonctionnement en mode administrateur.
C'est encore pire qu'avant, comme je l'ai dit plus haut, car même forms et richtext ne se chargent plus, outre mscomctl.

Cordialement
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 209
28 avril 2013 à 20:06
Je vois que tu dis que la richtextbox est également dans ce cas ===>>
Peux-tu s'il te plait :
- aller dans la base de registre à la clé :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{3B7C8860-D78F-101B-B9B5-04021C009402}
- l'exporter dans un fichier titi.reg dans un répertoire non protégé
- editer titi.reg (depuis explorer ===>> modofier) ===>> copier dans le presse-papier
- mettre ici le contenu du presse-papier (coller)


________________________
Réponse exacte ? => "REPONSE ACCEPTEE" facilitera les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement répéter son contenu. Je n'interviendrai que si nécessité de la compléter.
0
VieilEric Messages postés 36 Date d'inscription samedi 8 novembre 2003 Statut Membre Dernière intervention 23 novembre 2018
28 avril 2013 à 20:16
Vieil Eric[size=3]
voila :
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{3B7C8860-D78F-101B-B9B5-04021C009402}]
"Compatibility Flags"=dword:00000400

Cordialement
0
VieilEric Messages postés 36 Date d'inscription samedi 8 novembre 2003 Statut Membre Dernière intervention 23 novembre 2018
28 avril 2013 à 20:18
Vieil Eric[size=3]
Peut-être faut-il mettre ces flags à 0 ?
0
Utilisateur anonyme
28 avril 2013 à 21:16
Re:
Ca ressemble tout à fait à CETTE DISCUSSION que tu as qualifiée de "pas utile".
Je n'ai rien trouvé d'utile.


On attend quand-même l'avis de ucfoutu mais, oui je crois qu'il faut la mettre à zéro.


Cordialement


CF2i - Guadeloupe
Ingénierie Informatique
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 209
28 avril 2013 à 21:59
Exact, acive
Là, tu me fais plaisir
Allez ! a toi de lui dire (corrige le .reg et fais-le relancer)


________________________
Réponse exacte ? => "REPONSE ACCEPTEE" facilitera les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement répéter son contenu. Je n'interviendrai que si nécessité de la compléter.
0
Utilisateur anonyme
28 avril 2013 à 22:07
Bien, d'accord c'est le deuxième copier/coller que je fais de ce texte...

[quote](Bien entendu si tu travailles sur une session administrateur)

1) copie celà dans le bloc-notes :

Windows Registry Editor Version 5.00


[KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{3B7C8860-D78F-101B-B9B5-04021C009402}]
"Compatibility Flags"=dword:00000000

enregistre sous toto.reg dans le répertoire de ton choix.
va ensuite dans explorer et double-clique sur ce fichier puis réponds que tu es d'accord

Ce-ci concerne le richtextbox, c'est ça ucfoutu?

Cordialement


CF2i - Guadeloupe
Ingénierie Informatique
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 209
28 avril 2013 à 22:18
C'est cela, acive, (attention : il manque un H )
Il devra ensuite vérifier que la richtextbox est disponible.
Si oui,comme je l'espère, il devra alors procéder (comme moi) à tâton avec toutes les autres clés, une par une, présentes dans la clé principale :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility


________________________
Réponse exacte ? => "REPONSE ACCEPTEE" facilitera les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement répéter son contenu. Je n'interviendrai que si nécessité de la compléter.
0
Utilisateur anonyme
28 avril 2013 à 22:31
(attention : il manque un H )

Même en copier/coller je suis mauvais...

Oui et en ce qui concerne le fameux MSComm tout est dans la discussion ("inutile") en question (lien posté plus haut).


Cordialement


CF2i - Guadeloupe
Ingénierie Informatique
0
VieilEric Messages postés 36 Date d'inscription samedi 8 novembre 2003 Statut Membre Dernière intervention 23 novembre 2018
28 avril 2013 à 22:47
Vieil Eric[size=3]
Merci
Il suffit je pense de corriger titi.reg dont j'ai copié-collé le texte puis de l'exécuter.
Je vais essayer tout cela demain,mais je me demande comment trouver les bons éléments dans la base pour FM20.dll et mscomctl.ocx
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 209
28 avril 2013 à 22:54
mais je me demande comment trouver les bons éléments dans la base pour FM20.dll et mscomctl.ocx

si (et seulement si) la richtextbox est ainsi à nouveau disponible, ce sera forcément à tâtons pour le reste, en te rappelant que mscomctl.ocx contient plusieurs contrôles, chacun doté de sa clé.*
A tâtons ? c'est ce que j'ai par exemple fait pour trouver la clé de la richtextbox. Je ne connais pas d'autres méthodes que celle-là (et elle est fastidieuse et demande patience et méthode).
________________________
Réponse exacte ? => "REPONSE ACCEPTEE" facilitera les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement répéter son contenu. Je n'interviendrai que si nécessité de la compléter.
0
Utilisateur anonyme
28 avril 2013 à 22:58
Et n'oublie pas le "H" dans "[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Int..."


Cordialement


CF2i - Guadeloupe
Ingénierie Informatique
0
Rejoignez-nous