ça fait deux jour que je galère avec un bug et je ne trouve pas le moyen de
"tracer" ma variable objet.
Le bug: sur evenement terminate de la classe (au end sub exactement)
plantage: " ce programme a effectué une opération non conforme ..."
En poussant plus loin les investigations je me suis aperçu que lorsque
j'invoque une methode particulière de l'objet depuis la mdiform de l'appli,
la variable objet est visible sous debug avant l'appel, par contre une
tentative de lecture de la variable par debug après donne le même plantage.
Après execution de la methode l''objet n'est plus accessible.
Mon probleme est que je n'arrive pas à voir quand celui-ci devient
inacessible.
Comment deboguer à l'intérieur de la class ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Christophe QUEVAL
Bonjour,
Lorsque je n'arrive pas à "tracer" certaines de mes variables par un débug classique en mode pause, j'utilise soit des msgbox que j'insère un peu partout aux endroits pertinents, soit un debug.print aux mêmes endroits. Mais peut-être avez-vous déjà fait cette tentative...
Christophe
"Christophe" a écrit dans le message de news:bg7qff$m2a$
Bonjour à tous.
ça fait deux jour que je galère avec un bug et je ne trouve pas le moyen
de
"tracer" ma variable objet.
Le bug: sur evenement terminate de la classe (au end sub exactement) plantage: " ce programme a effectué une opération non conforme ..."
En poussant plus loin les investigations je me suis aperçu que lorsque j'invoque une methode particulière de l'objet depuis la mdiform de
l'appli,
la variable objet est visible sous debug avant l'appel, par contre une tentative de lecture de la variable par debug après donne le même
plantage.
Après execution de la methode l''objet n'est plus accessible.
Mon probleme est que je n'arrive pas à voir quand celui-ci devient inacessible. Comment deboguer à l'intérieur de la class ?
Christophe V.
Bonjour,
Lorsque je n'arrive pas à "tracer" certaines de mes variables par un débug
classique en mode pause, j'utilise soit des msgbox que j'insère un peu
partout aux endroits pertinents, soit un debug.print aux mêmes endroits.
Mais peut-être avez-vous déjà fait cette tentative...
Christophe
"Christophe" <geo.ch@tiscali.fr> a écrit dans le message de
news:bg7qff$m2a$1@news.tiscali.fr...
Bonjour à tous.
ça fait deux jour que je galère avec un bug et je ne trouve pas le moyen
de
"tracer" ma variable objet.
Le bug: sur evenement terminate de la classe (au end sub exactement)
plantage: " ce programme a effectué une opération non conforme ..."
En poussant plus loin les investigations je me suis aperçu que lorsque
j'invoque une methode particulière de l'objet depuis la mdiform de
l'appli,
la variable objet est visible sous debug avant l'appel, par contre une
tentative de lecture de la variable par debug après donne le même
plantage.
Après execution de la methode l''objet n'est plus accessible.
Mon probleme est que je n'arrive pas à voir quand celui-ci devient
inacessible.
Comment deboguer à l'intérieur de la class ?
Lorsque je n'arrive pas à "tracer" certaines de mes variables par un débug classique en mode pause, j'utilise soit des msgbox que j'insère un peu partout aux endroits pertinents, soit un debug.print aux mêmes endroits. Mais peut-être avez-vous déjà fait cette tentative...
Christophe
"Christophe" a écrit dans le message de news:bg7qff$m2a$
Bonjour à tous.
ça fait deux jour que je galère avec un bug et je ne trouve pas le moyen
de
"tracer" ma variable objet.
Le bug: sur evenement terminate de la classe (au end sub exactement) plantage: " ce programme a effectué une opération non conforme ..."
En poussant plus loin les investigations je me suis aperçu que lorsque j'invoque une methode particulière de l'objet depuis la mdiform de
l'appli,
la variable objet est visible sous debug avant l'appel, par contre une tentative de lecture de la variable par debug après donne le même
plantage.
Après execution de la methode l''objet n'est plus accessible.
Mon probleme est que je n'arrive pas à voir quand celui-ci devient inacessible. Comment deboguer à l'intérieur de la class ?
Christophe V.
Benoît O'Hare
tu as un morceau de code à nous montrer? sinon, pr le débug a grand coup de debug.print ou msgbox comme dit précédement!
-- (Hello) | | | / O (o) (o) O (_) / o o0oo - - - - - - oo0oo (MrBinaire)
Benoît O'Hare www.tryskel.com (portail web) www.tryskel.net (communauté tryskel) "Christophe" a écrit dans le message de news: bg7qff$m2a$
Bonjour à tous.
ça fait deux jour que je galère avec un bug et je ne trouve pas le moyen
de
"tracer" ma variable objet.
Le bug: sur evenement terminate de la classe (au end sub exactement) plantage: " ce programme a effectué une opération non conforme ..."
En poussant plus loin les investigations je me suis aperçu que lorsque j'invoque une methode particulière de l'objet depuis la mdiform de
l'appli,
la variable objet est visible sous debug avant l'appel, par contre une tentative de lecture de la variable par debug après donne le même
plantage.
Après execution de la methode l''objet n'est plus accessible.
Mon probleme est que je n'arrive pas à voir quand celui-ci devient inacessible. Comment deboguer à l'intérieur de la class ?
Christophe V.
tu as un morceau de code à nous montrer?
sinon, pr le débug a grand coup de debug.print ou msgbox comme dit
précédement!
--
(Hello)
| | | / O
(o) (o) O
(_) / o
o0oo - - - - - - oo0oo
(MrBinaire)
Benoît O'Hare
www.tryskel.com (portail web)
www.tryskel.net (communauté tryskel)
"Christophe" <geo.ch@tiscali.fr> a écrit dans le message de news:
bg7qff$m2a$1@news.tiscali.fr...
Bonjour à tous.
ça fait deux jour que je galère avec un bug et je ne trouve pas le moyen
de
"tracer" ma variable objet.
Le bug: sur evenement terminate de la classe (au end sub exactement)
plantage: " ce programme a effectué une opération non conforme ..."
En poussant plus loin les investigations je me suis aperçu que lorsque
j'invoque une methode particulière de l'objet depuis la mdiform de
l'appli,
la variable objet est visible sous debug avant l'appel, par contre une
tentative de lecture de la variable par debug après donne le même
plantage.
Après execution de la methode l''objet n'est plus accessible.
Mon probleme est que je n'arrive pas à voir quand celui-ci devient
inacessible.
Comment deboguer à l'intérieur de la class ?
<<< si bitmp (as bitmapinfo) est déclaré comme variable privée du module de classe, la fonction getdibbits n'échoue pas (elle renvoie le nombre de ligne) mais l'instance de l'objet n'est plus accessible.
si bitmp est déclarée au niveau de la methode alors plus de bugg.
Je comprend pas pourquoi mais ça venait de là
Christophe V.
"Benoît O'Hare" a écrit dans le message de news:
tu as un morceau de code à nous montrer? sinon, pr le débug a grand coup de debug.print ou msgbox comme dit précédement!
-- (Hello) | | | / O (o) (o) O (_) / o o0oo - - - - - - oo0oo (MrBinaire)
Benoît O'Hare www.tryskel.com (portail web) www.tryskel.net (communauté tryskel) "Christophe" a écrit dans le message de news: bg7qff$m2a$ > Bonjour à tous. > > ça fait deux jour que je galère avec un bug et je ne trouve pas le moyen de > "tracer" ma variable objet. > > Le bug: sur evenement terminate de la classe (au end sub exactement) > plantage: " ce programme a effectué une opération non conforme ..." > > En poussant plus loin les investigations je me suis aperçu que lorsque > j'invoque une methode particulière de l'objet depuis la mdiform de l'appli, > la variable objet est visible sous debug avant l'appel, par contre une > tentative de lecture de la variable par debug après donne le même plantage. > > Après execution de la methode l''objet n'est plus accessible. > > Mon probleme est que je n'arrive pas à voir quand celui-ci devient > inacessible. > Comment deboguer à l'intérieur de la class ? > > Christophe V. > > > > >
Re,
j'ai utilisé cette methode pour tracer une erreur en mode compilé (exe) qui
n'aparraissait pas en mode VB executer.
<<<
si bitmp (as bitmapinfo) est déclaré comme variable privée du module de
classe, la fonction getdibbits n'échoue pas (elle renvoie le nombre de
ligne) mais l'instance de l'objet n'est plus accessible.
si bitmp est déclarée au niveau de la methode alors plus de bugg.
Je comprend pas pourquoi mais ça venait de là
Christophe V.
"Benoît O'Hare" <benoit.ohare@ifrance.com> a écrit dans le message de news:
utqOX9mVDHA.1280@tk2msftngp13.phx.gbl...
tu as un morceau de code à nous montrer?
sinon, pr le débug a grand coup de debug.print ou msgbox comme dit
précédement!
--
(Hello)
| | | / O
(o) (o) O
(_) / o
o0oo - - - - - - oo0oo
(MrBinaire)
Benoît O'Hare
www.tryskel.com (portail web)
www.tryskel.net (communauté tryskel)
"Christophe" <geo.ch@tiscali.fr> a écrit dans le message de news:
bg7qff$m2a$1@news.tiscali.fr...
> Bonjour à tous.
>
> ça fait deux jour que je galère avec un bug et je ne trouve pas le moyen
de
> "tracer" ma variable objet.
>
> Le bug: sur evenement terminate de la classe (au end sub exactement)
> plantage: " ce programme a effectué une opération non conforme ..."
>
> En poussant plus loin les investigations je me suis aperçu que lorsque
> j'invoque une methode particulière de l'objet depuis la mdiform de
l'appli,
> la variable objet est visible sous debug avant l'appel, par contre une
> tentative de lecture de la variable par debug après donne le même
plantage.
>
> Après execution de la methode l''objet n'est plus accessible.
>
> Mon probleme est que je n'arrive pas à voir quand celui-ci devient
> inacessible.
> Comment deboguer à l'intérieur de la class ?
>
> Christophe V.
>
>
>
>
>
<<< si bitmp (as bitmapinfo) est déclaré comme variable privée du module de classe, la fonction getdibbits n'échoue pas (elle renvoie le nombre de ligne) mais l'instance de l'objet n'est plus accessible.
si bitmp est déclarée au niveau de la methode alors plus de bugg.
Je comprend pas pourquoi mais ça venait de là
Christophe V.
"Benoît O'Hare" a écrit dans le message de news:
tu as un morceau de code à nous montrer? sinon, pr le débug a grand coup de debug.print ou msgbox comme dit précédement!
-- (Hello) | | | / O (o) (o) O (_) / o o0oo - - - - - - oo0oo (MrBinaire)
Benoît O'Hare www.tryskel.com (portail web) www.tryskel.net (communauté tryskel) "Christophe" a écrit dans le message de news: bg7qff$m2a$ > Bonjour à tous. > > ça fait deux jour que je galère avec un bug et je ne trouve pas le moyen de > "tracer" ma variable objet. > > Le bug: sur evenement terminate de la classe (au end sub exactement) > plantage: " ce programme a effectué une opération non conforme ..." > > En poussant plus loin les investigations je me suis aperçu que lorsque > j'invoque une methode particulière de l'objet depuis la mdiform de l'appli, > la variable objet est visible sous debug avant l'appel, par contre une > tentative de lecture de la variable par debug après donne le même plantage. > > Après execution de la methode l''objet n'est plus accessible. > > Mon probleme est que je n'arrive pas à voir quand celui-ci devient > inacessible. > Comment deboguer à l'intérieur de la class ? > > Christophe V. > > > > >