OVH Cloud OVH Cloud

Problème d'exécution

5 réponses
Avatar
Robert Delante
Bonjour à toutes et à tous,

J'ai un petit problème avec un programme que j'ai développé à l'aide de VB 6.0
Ce programme une fois empaqueter, se déploie et s'exécute sans problème sur
des stations de travail 98 et 2000pro. Mais sur une station de travail Xp
pro, alors que le déploiement se déroule sans problème, je rencontre un
problème à l'exécution. il me met le message suivant :

Erreur d'exécution
'.2147417848(80010108)'
Erreur Automation
L'objet invoqué s'est déconnecté de ses clients'

Ce programme utilise une base de données ORACLE

Quelqu'un peut-il m'aider ?

D'avance un grand merci

Robert

5 réponses

Avatar
LE TROLL
Salut,

Ton programme n'aurait-il pas besoin de OleAut32.dll
Par ailleurs, est-ce que les dll des moteurs qui sont
dans ton applie ont été importés, ou sont sur site ?
D'une façon générale (mais je présume que tu le sais),
il faut empaqueter toutes les dll qui sont nécessaires aux
objets utilisés réellement dans ton programme :o)
--------

"Robert Delante" a
écrit dans le message de news:

Bonjour à toutes et à tous,

J'ai un petit problème avec un programme que j'ai
développé à l'aide de VB 6.0
Ce programme une fois empaqueter, se déploie et s'exécute
sans problème sur
des stations de travail 98 et 2000pro. Mais sur une
station de travail Xp
pro, alors que le déploiement se déroule sans problème, je
rencontre un
problème à l'exécution. il me met le message suivant :

Erreur d'exécution
'.2147417848(80010108)'
Erreur Automation
L'objet invoqué s'est déconnecté de ses clients'

Ce programme utilise une base de données ORACLE

Quelqu'un peut-il m'aider ?

D'avance un grand merci

Robert


Avatar
Robert Delante
Ce n'est pas un besoin de OleAut32.dll, car au moment de l'empaquetage, j'ai
forcé la prise en compte de cette dll et cela ne change rien. Mais dans ce
programme, j'utilise le Contrôle Calendrier 9.0 Microsoft et le problème
d'exécution intervient quand, à l'affichage, le programme fait appel à un
calendrier (pour les autres écrans, je n'ai pas d'erreur d'exécution)

Quid ??? Faut-il une autre version de cette dll lors de l'empaquetage de mon
projet et si oui, où la trouver ?

D'avance un grand merci

Robert

"LE TROLL" wrote:

Salut,

Ton programme n'aurait-il pas besoin de OleAut32.dll
Par ailleurs, est-ce que les dll des moteurs qui sont
dans ton applie ont été importés, ou sont sur site ?
D'une façon générale (mais je présume que tu le sais),
il faut empaqueter toutes les dll qui sont nécessaires aux
objets utilisés réellement dans ton programme :o)
--------

"Robert Delante" a
écrit dans le message de news:

> Bonjour à toutes et à tous,
>
> J'ai un petit problème avec un programme que j'ai
> développé à l'aide de VB 6.0
> Ce programme une fois empaqueter, se déploie et s'exécute
> sans problème sur
> des stations de travail 98 et 2000pro. Mais sur une
> station de travail Xp
> pro, alors que le déploiement se déroule sans problème, je
> rencontre un
> problème à l'exécution. il me met le message suivant :
>
> Erreur d'exécution
> '.2147417848(80010108)'
> Erreur Automation
> L'objet invoqué s'est déconnecté de ses clients'
>
> Ce programme utilise une base de données ORACLE
>
> Quelqu'un peut-il m'aider ?
>
> D'avance un grand merci
>
> Robert





Avatar
ng
Salut,

Ce n'est pas un besoin de OleAut32.dll, car au moment de l'empaquetage,
j'ai forcé la prise en compte de cette dll et cela ne change rien. Mais
dans ce programme, j'utilise le Contrôle Calendrier 9.0 Microsoft et le
problème d'exécution intervient quand, à l'affichage, le programme fait
appel à un calendrier (pour les autres écrans, je n'ai pas d'erreur
d'exécution)

Quid ??? Faut-il une autre version de cette dll lors de l'empaquetage de
mon projet et si oui, où la trouver ?

D'avance un grand merci


Regarde si t'as la bonne version sur le poste XP et si elle est bien
enregistrée (regsvr32).

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
Avatar
Robert Delante
Re bonjour et merci pour vos réponses...

Mais cela entraine une nouvelle question car je ne connais pas très bien
WinXp pro.
Alors ma question est la suivante :
Après une recherche sur mon poste de travail, j'ai trouvé deux fichiers
regsvr32.exe
- sur C:windowssystem32 Taille 12k et date de 05/08/2004
- sur C:Program FilesOraclebin Taille 42k et date de 11/11/200
Comment savoir si c'est la bonne version et si elle est bien enregistrée ?

D'avance un grand merci.

Robert

"ng" wrote:

Salut,

> Ce n'est pas un besoin de OleAut32.dll, car au moment de l'empaquetage,
> j'ai forcé la prise en compte de cette dll et cela ne change rien. Mais
> dans ce programme, j'utilise le Contrôle Calendrier 9.0 Microsoft et le
> problème d'exécution intervient quand, à l'affichage, le programme fait
> appel à un calendrier (pour les autres écrans, je n'ai pas d'erreur
> d'exécution)
>
> Quid ??? Faut-il une autre version de cette dll lors de l'empaquetage de
> mon projet et si oui, où la trouver ?
>
> D'avance un grand merci
Regarde si t'as la bonne version sur le poste XP et si elle est bien
enregistrée (regsvr32).

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/



Avatar
Robert Delante
Désolé pour le message précédent.... le matin est parfois très difficile...

La version de oleaut32.dll sur la machine de développement (win98) est du
16/03/2001 (taille 908k) et la version de cette même dll sur le poste Winxp
est du 05/08/2004 (taille 541k).

Le fait de lancer regsvr32 oleaut32.dll me répond que DllRegisterServer dans
oleaut32.dll réussi

Mais comment savoir si j'ai la bonne version ?

Encore désolé pour le message précédent et encore merci

Robert.

"Robert Delante" wrote:

Re bonjour et merci pour vos réponses...

Mais cela entraine une nouvelle question car je ne connais pas très bien
WinXp pro.
Alors ma question est la suivante :
Après une recherche sur mon poste de travail, j'ai trouvé deux fichiers
regsvr32.exe
- sur C:windowssystem32 Taille 12k et date de 05/08/2004
- sur C:Program FilesOraclebin Taille 42k et date de 11/11/200
Comment savoir si c'est la bonne version et si elle est bien enregistrée ?

D'avance un grand merci.

Robert

"ng" wrote:

> Salut,
>
> > Ce n'est pas un besoin de OleAut32.dll, car au moment de l'empaquetage,
> > j'ai forcé la prise en compte de cette dll et cela ne change rien. Mais
> > dans ce programme, j'utilise le Contrôle Calendrier 9.0 Microsoft et le
> > problème d'exécution intervient quand, à l'affichage, le programme fait
> > appel à un calendrier (pour les autres écrans, je n'ai pas d'erreur
> > d'exécution)
> >
> > Quid ??? Faut-il une autre version de cette dll lors de l'empaquetage de
> > mon projet et si oui, où la trouver ?
> >
> > D'avance un grand merci
> Regarde si t'as la bonne version sur le poste XP et si elle est bien
> enregistrée (regsvr32).
>
> --
> Nicolas G.
> FAQ VB : http://faq.vb.free.fr
> API Guide : http://www.allapi.net
> Google Groups : http://groups.google.fr/
> MZ-Tools : http://www.mztools.com/
>