OVH Cloud OVH Cloud

Erreur d'execution 5 : application ou argument de procédure incorrecte

1 réponse
Avatar
meije73
Bonjour

J'ai une erreur "Erreur d'execution 5 : application ou argument de procédure incorrecte" après l'execution d'une commande "Msgbox". Celle-ci apparait correctement, je valide et ensuite l'erreur apparait. Je n'arrive pas à la récuperer dans ma gestion des erreurs et l'appli se ferme violemment

Cette erreur ne se produit pas sur mon poste de developpement, mais lorsque l'application est lancée via "Citrix Metaframe".
Mon appli, en vb6, ouvre les forms en vbmodeless. Je ne comprend pas trop mais il se pourrait que ma form qui est active au moment du lancement d'un action, se désactive lors de l'apparition de Msgbox (ce qui m'etonne) et se ré-active en suite lanceant le script se trouvant dans la fonction Activate

Avez vous une petite idée? car pour moi, c'est le flou complet.
Est ce un probleme de version de dll, de citrix, d'ocx

Merc
Philipp

--
meije73

-----------------------------------------------------------------------
Voir theme: http://www.frbox.net/viewtopic-461126.htm

Envoyé de http://www.frbox.ne

1 réponse

Avatar
Christian Hubert-Hugoud
Bonjour,

Il faudrait tracer l'activate. Je viens d'essayer : lors de la fermeture de
la msgbox, l'activate de la feuille n'est pas lancé.

Plusieurs options :

déjà un "on error resume next" dans l'activate pour voir si c'est là que le
pb existe (pour debugger uniquement).

si oui, tu peux mettre une variable static qui gère le fait que l'activate
ne soit exécuté qu'une seule fois ; dans ce cas il est aussi peut-être
possible de mettre le code dans le load..

Hope this helps...

Christian


"meije73" a écrit dans le message de news:


Bonjour,

J'ai une erreur "Erreur d'execution 5 : application ou argument de
procédure incorrecte" après l'execution d'une commande "Msgbox". Celle-ci
apparait correctement, je valide et ensuite l'erreur apparait. Je n'arrive
pas à la récuperer dans ma gestion des erreurs et l'appli se ferme
violemment.

Cette erreur ne se produit pas sur mon poste de developpement, mais
lorsque l'application est lancée via "Citrix Metaframe".
Mon appli, en vb6, ouvre les forms en vbmodeless. Je ne comprend pas trop
mais il se pourrait que ma form qui est active au moment du lancement d'un
action, se désactive lors de l'apparition de Msgbox (ce qui m'etonne) et
se ré-active en suite lanceant le script se trouvant dans la fonction
Activate.

Avez vous une petite idée? car pour moi, c'est le flou complet.
Est ce un probleme de version de dll, de citrix, d'ocx?

Merci
Philippe


--
meije73

------------------------------------------------------------------------
Voir theme: http://www.frbox.net/viewtopic-461126.html

Envoyé de http://www.frbox.net