OVH Cloud OVH Cloud

Empaquetage et erreur

4 réponses
Avatar
Jacques
Bonjour,

Afin de tester un projet, je l'ai empaqueté et ensuite installé. A
l'ouverture , je reçois le message d'erreur suivant : Erreur d'exécution 0 !
Pourtant , il semble bien fonctionner dans l'environnement de VB6 !?

Quelq'un aurait-il une idée de la provenance de cette erreur ?

Merci de vos

4 réponses

Avatar
X
Bonjour,

Il me semble que "erreur = 0", c'est quand tout se passe bien, peut être
que tu as une routine qui piège les erreurs mais que la zéro, au lieu d'être
sautée, a été piégée comme les autres, voir le code...
Par exp
On error goto erreur
....
exit sub
erreur:
print err ' "erreur 0"
--------
Est-ce qu'après ça tourne normalement ???
----------------



"Jacques" a écrit dans le message de news:
ufpWW6f$
| Bonjour,
|
| Afin de tester un projet, je l'ai empaqueté et ensuite installé. A
| l'ouverture , je reçois le message d'erreur suivant : Erreur d'exécution 0
!
| Pourtant , il semble bien fonctionner dans l'environnement de VB6 !?
|
| Quelq'un aurait-il une idée de la provenance de cette erreur ?
|
| Merci de vos
|
|
Avatar
Jean-Marc
"Jacques" a écrit dans le message de
news:ufpWW6f$
Bonjour,

Afin de tester un projet, je l'ai empaqueté et ensuite installé. A
l'ouverture , je reçois le message d'erreur suivant : Erreur d'exécution 0


!
Pourtant , il semble bien fonctionner dans l'environnement de VB6 !?

Quelq'un aurait-il une idée de la provenance de cette erreur ?




Hello,

Ton application utilise t'elle Vbalgrid6.ocx ?

Si oui, c'est ça! Voir à ce sujet:
http://www.bdgest.com/forum/bdgest/Propositions-d-evolutions-et-rapports-de-bugs/Erreur-execution-sujet-38272-1.htm

Sinon, je ne sais pas comme ça.

Comme l'erreur survient à l'ouverture, soit l'erreur provient d'un composant
qui ne se charge pas ou ne s'initialise pas bien, soit c'est une erreur dans
une des fonctions s'exécutant au démarrage, donc form_load, form_activae,
form_resize, etc.

- Inspecte le code de ces procédures
- Mets des traces en début et en fin de procédure (log dans un fichier)
- mets en place une gestion d'erreur grace à On error Goto

Tu devrais localiser très rapidement d'ou ça vient en faisant comme ça.

Parmi les candidats possibles:
- un fichier que tu essaies d'ouvrir, qui est présent dans ton environnement
de développement mais plus après l'insatllation
- une ressource manquante
- etc.

Donne des nouvelles!

--
Jean-marc
Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ;
Avatar
Jean-Marc
"Jacques" a écrit dans le message de
news:%23e36aBo$
Bonjour,
Effectivement le problème venait d'un répertoire manquant (qui existe dans
mon environnement de développement).
Le module d'empaquetage ne crée pas les répertoires. J'ai donc ajouter un
Sub Main dans lequel je crée le répertoire.
Ensuite je copie les fichiers nécessaires dans ce répertoire.
Tous fonctionne maintenant.
Dommage que l'empaquetage ne crée pas les répertoires, ce serait bien


utile
:-)

Merci pour l'intervention



Merci du feedback, je me doutais bien qu'il s'agissait d'un fichier
ou répertoire manquant. C'est la cause de 90% des erreurs de
déploiement.

--
Jean-marc
Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ;
Avatar
Jacques
Bonjour,
Effectivement le problème venait d'un répertoire manquant (qui existe dans
mon environnement de développement).
Le module d'empaquetage ne crée pas les répertoires. J'ai donc ajouter un
Sub Main dans lequel je crée le répertoire.
Ensuite je copie les fichiers nécessaires dans ce répertoire.
Tous fonctionne maintenant.
Dommage que l'empaquetage ne crée pas les répertoires, ce serait bien utile
:-)

Merci pour l'intervention

"Jean-Marc" a écrit dans le message de
news:439c4241$0$8021$
"Jacques" a écrit dans le message de
news:ufpWW6f$
> Bonjour,
>
> Afin de tester un projet, je l'ai empaqueté et ensuite installé. A
> l'ouverture , je reçois le message d'erreur suivant : Erreur d'exécution


0
!
> Pourtant , il semble bien fonctionner dans l'environnement de VB6 !?
>
> Quelq'un aurait-il une idée de la provenance de cette erreur ?
>

Hello,

Ton application utilise t'elle Vbalgrid6.ocx ?

Si oui, c'est ça! Voir à ce sujet:



http://www.bdgest.com/forum/bdgest/Propositions-d-evolutions-et-rapports-de-bugs/Erreur-execution-sujet-38272-1.htm

Sinon, je ne sais pas comme ça.

Comme l'erreur survient à l'ouverture, soit l'erreur provient d'un


composant
qui ne se charge pas ou ne s'initialise pas bien, soit c'est une erreur


dans
une des fonctions s'exécutant au démarrage, donc form_load, form_activae,
form_resize, etc.

- Inspecte le code de ces procédures
- Mets des traces en début et en fin de procédure (log dans un fichier)
- mets en place une gestion d'erreur grace à On error Goto

Tu devrais localiser très rapidement d'ou ça vient en faisant comme ça.

Parmi les candidats possibles:
- un fichier que tu essaies d'ouvrir, qui est présent dans ton


environnement
de développement mais plus après l'insatllation
- une ressource manquante
- etc.

Donne des nouvelles!

--
Jean-marc
Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ;