OVH Cloud OVH Cloud

pb chargement avec ocx !

1 réponse
Avatar
steph
J'ai un pb avec un ocx.

Quand je lance un fichier Vbg, tout se passe normalement, mais lorsque je
lance mon application avec l'icône « play », il charge un premier frm qui en
appel un autre puis cela plante avec le message suivant :

« Erreur '713'

la classe n'est pas enregistrée. Recherche d'un objet avec CLSID
:{F2424ED2-8ceb-11d2-a423-c01654c100000}

Puis me dit qu'il a généré un fichier .log. En allant voir ce fichier .log
il m'indique qu'il n'a pas pu charger un contrôle qui correspond à un
composant HLBSoftButton.ocx.

Ce composant a été installé par la manipulation suivante :
Demarrer -Executer - Regsvr32 HLBSoftButton.ocx (avant j'ai bien mis ce
fichier ocx dans le répertoire System32 de windows) et l'enregistrement a
réussi ! le fichier est donc dans le dossier system32 de windows et est à
priori enregistré !:

Ensuite j'ai regardé dans la base de registre, et dans le dossier
HKEY_CLASSES_ROOT j'ai trouvé un dossier du nom du composant contenant une
clé dans le sous dossier CLISD et cette correspond à celle du message
ci-dessus : {F2424ED2-8ceb-11d2-a423-c01654c100000} !!!

Alors je ne comprend pas ce qui se passe, pourquoi ne veut - il pas charger
ce composant ?

Merci d'avance de votre réponse.

1 réponse

Avatar
Cédric Naudy
Ce composant a-t-il des dépendances ?
Afin de l'installer correctement, utilisez l'assistant d'empaquetage et de
déploiement de VB6.
Passez le service pack 5 de VB6 avant de faire votre empaquetage.

Cédric

"steph" wrote in message
news:OnQv5P%
J'ai un pb avec un ocx.

Quand je lance un fichier Vbg, tout se passe normalement, mais lorsque je
lance mon application avec l'icône « play », il charge un premier frm qui


en
appel un autre puis cela plante avec le message suivant :

« Erreur '713'

la classe n'est pas enregistrée. Recherche d'un objet avec CLSID
:{F2424ED2-8ceb-11d2-a423-c01654c100000}

Puis me dit qu'il a généré un fichier .log. En allant voir ce fichier .log
il m'indique qu'il n'a pas pu charger un contrôle qui correspond à un
composant HLBSoftButton.ocx.

Ce composant a été installé par la manipulation suivante :
Demarrer -Executer - Regsvr32 HLBSoftButton.ocx (avant j'ai bien mis ce
fichier ocx dans le répertoire System32 de windows) et l'enregistrement a
réussi ! le fichier est donc dans le dossier system32 de windows et est à
priori enregistré !:

Ensuite j'ai regardé dans la base de registre, et dans le dossier
HKEY_CLASSES_ROOT j'ai trouvé un dossier du nom du composant contenant une
clé dans le sous dossier CLISD et cette correspond à celle du message
ci-dessus : {F2424ED2-8ceb-11d2-a423-c01654c100000} !!!

Alors je ne comprend pas ce qui se passe, pourquoi ne veut - il pas


charger
ce composant ?

Merci d'avance de votre réponse.