OVH Cloud OVH Cloud

Msdatlst ocx DllRegisterServer

3 réponses
Avatar
momimo
bonjour à tous

Voilà le pb avec une application Vb6. Cette application demarre sans soucis
sur certains postes alors que sur d'autres il me renvoie un superbe message :
"339 le composant MSDATLST.ocx ou une de ces dépendances n'est pas
correctement enreistré... ".
J'ai donc utiliser DllRegisterServer mais rien ne fait.

Quelqu'un pourrait -il m'expliquer comment ca marche?
et Que dois je faire?

3 réponses

Avatar
MyriamB
Peut etre une piste : sur VB5 en general quand j'avais ce type de message je
verifieé si le composant etait present sur la machine et je le copier d'une
autre machine



"momimo" a écrit :

bonjour à tous

Voilà le pb avec une application Vb6. Cette application demarre sans soucis
sur certains postes alors que sur d'autres il me renvoie un superbe message :
"339 le composant MSDATLST.ocx ou une de ces dépendances n'est pas
correctement enreistré... ".
J'ai donc utiliser DllRegisterServer mais rien ne fait.

Quelqu'un pourrait -il m'expliquer comment ca marche?
et Que dois je faire?




Avatar
momimo
Ok mais Je travaille en reseau donc j'ai mis à disposition les differents
composants dans un repertoire accessible à tous.
merci pour ton aide.

"MyriamB" a écrit :

Peut etre une piste : sur VB5 en general quand j'avais ce type de message je
verifieé si le composant etait present sur la machine et je le copier d'une
autre machine



"momimo" a écrit :

> bonjour à tous
>
> Voilà le pb avec une application Vb6. Cette application demarre sans soucis
> sur certains postes alors que sur d'autres il me renvoie un superbe message :
> "339 le composant MSDATLST.ocx ou une de ces dépendances n'est pas
> correctement enreistré... ".
> J'ai donc utiliser DllRegisterServer mais rien ne fait.
>
> Quelqu'un pourrait -il m'expliquer comment ca marche?
> et Que dois je faire?
>
>


Avatar
Zoury
Salut! :O)

donc en résumé tu as :

- installé le logiciel sur les postes clients
- mit les composants dans un répertoire partagé sur un poste du réseau
- donné l'accès à tout les usagers de ton système à ce répertoire
- enregistré les composants se trouvant sur le serveur *sur chacun* des
postes clients avec regsvr32.exe.

?

--
Cordialement
Yanick
MVP pour Visual Basic

"momimo" a écrit dans le message de
news:
Ok mais Je travaille en reseau donc j'ai mis à disposition les differents
composants dans un repertoire accessible à tous.
merci pour ton aide.

"MyriamB" a écrit :

> Peut etre une piste : sur VB5 en general quand j'avais ce type de


message je
> verifieé si le composant etait present sur la machine et je le copier


d'une
> autre machine
>
>
>
> "momimo" a écrit :
>
> > bonjour à tous
> >
> > Voilà le pb avec une application Vb6. Cette application demarre sans


soucis
> > sur certains postes alors que sur d'autres il me renvoie un superbe


message :
> > "339 le composant MSDATLST.ocx ou une de ces dépendances n'est pas
> > correctement enreistré... ".
> > J'ai donc utiliser DllRegisterServer mais rien ne fait.
> >
> > Quelqu'un pourrait -il m'expliquer comment ca marche?
> > et Que dois je faire?
> >
> >