OVH Cloud OVH Cloud

Pb d'executable

1 réponse
Avatar
aurélie
Bonjour,

J'ai cr=E9=E9 un programme VB, puis un package et je l'ai=20
install=E9 sur diff=E9rents postes.
Sur un poste en Windows 2000 SP3, j'ai un probl=E8me.=20
Lorsque je lance mon programme, j'ai deux fois le message=20
d'erreur suivant : "la classe n'est pas enregistr=E9e,=20
Recherche d'un objet avec CLSID {00000010-0000-0010-8000-
00AA006D2AEe4".
J'ai deux DBCombo qui ne se remplissent pas.

J'ai install=E9 VB pour d=E9buger l'erreur. Mais surprise,=20
lorsque VB est install=E9, il y a plus erreur.

Comment peut t'on enlever ce message? Je pense qu'il=20
manque un dll ou quelque chose de ce types mais quoi?

Merci

1 réponse

Avatar
François Picalausa
Bonjour/soir,

Si celà peut t'aider, voici les informations que j'ai pu
soutirer à ma base de registre:
Sous
HKEY_CLASSES_ROOTCLSID{00000010-0000-0010-8000-
00AA006D2EA4}
on trouve:
DAO.DBEngine.35

Donc, un composant de DAO doit être manquant.
Sous InProcSvr, je trouve:
C:Program FilesFichiers communsMicrosoft
SharedDAODAO350.DLL

C'est donc la dll requise, il me semble.
As-tu inclu MDAC_TYP.exe (il me semble.. les autres
rattrapez moi si je dit une bêtise ;-) ) dans ton package?
Tu peux aussi le télécharger à partir de:
http://msdn.microsoft.com/downloads/list/dataaccess.asp

--
François Picalausa
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com

-----Message d'origine-----
Bonjour,

J'ai créé un programme VB, puis un package et je l'ai
installé sur différents postes.
Sur un poste en Windows 2000 SP3, j'ai un problème.
Lorsque je lance mon programme, j'ai deux fois le


message
d'erreur suivant : "la classe n'est pas enregistrée,
Recherche d'un objet avec CLSID {00000010-0000-0010-8000-
00AA006D2AEe4".
J'ai deux DBCombo qui ne se remplissent pas.

J'ai installé VB pour débuger l'erreur. Mais surprise,
lorsque VB est installé, il y a plus erreur.

Comment peut t'on enlever ce message? Je pense qu'il
manque un dll ou quelque chose de ce types mais quoi?

Merci
.