Salut,
en Visual Basic lorsque que je charge une 2=B0 feuille, la=20
taille de mon processus augmente =3D=3D>Ce qui est normal :)
Par contre, je fais "subir" =E0 cette deuxi=E8me feuille un
"Set Form2 =3D Nothing"
Dans ce cas la feuille devrait =EAtre "kill=E9e" et la taille=20
de mon processus diminu=E9e.
Mais le contraire se produit...
Pourquoi?
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
ng
Salut,
Pour décharger une feuille utilise Unload : Unload Form2 Mais attention à bien faire le ménage à la sortie d'une feuille dans Form_Unload (unload pr les groupes de controles, erase pr les tableaux, "vider" certaines propriétés d'objets (picture par exemple), et même pourquoi pas vider les chaines déclarées sur toutes la feuille etc..)
-- 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/
"Toto" a écrit dans le message de news: 13a1601c3f7c2$8da4cdd0$ Salut, en Visual Basic lorsque que je charge une 2° feuille, la taille de mon processus augmente ==>Ce qui est normal :)
Par contre, je fais "subir" à cette deuxième feuille un "Set Form2 = Nothing" Dans ce cas la feuille devrait être "killée" et la taille de mon processus diminuée. Mais le contraire se produit... Pourquoi?
Merci d'avance @+
Salut,
Pour décharger une feuille utilise Unload : Unload Form2
Mais attention à bien faire le ménage à la sortie d'une feuille dans
Form_Unload (unload pr les groupes de controles, erase pr les tableaux,
"vider" certaines propriétés d'objets (picture par exemple), et même
pourquoi pas vider les chaines déclarées sur toutes la feuille etc..)
--
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/
"Toto" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 13a1601c3f7c2$8da4cdd0$a001280a@phx.gbl...
Salut,
en Visual Basic lorsque que je charge une 2° feuille, la
taille de mon processus augmente ==>Ce qui est normal :)
Par contre, je fais "subir" à cette deuxième feuille un
"Set Form2 = Nothing"
Dans ce cas la feuille devrait être "killée" et la taille
de mon processus diminuée.
Mais le contraire se produit...
Pourquoi?
Pour décharger une feuille utilise Unload : Unload Form2 Mais attention à bien faire le ménage à la sortie d'une feuille dans Form_Unload (unload pr les groupes de controles, erase pr les tableaux, "vider" certaines propriétés d'objets (picture par exemple), et même pourquoi pas vider les chaines déclarées sur toutes la feuille etc..)
-- 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/
"Toto" a écrit dans le message de news: 13a1601c3f7c2$8da4cdd0$ Salut, en Visual Basic lorsque que je charge une 2° feuille, la taille de mon processus augmente ==>Ce qui est normal :)
Par contre, je fais "subir" à cette deuxième feuille un "Set Form2 = Nothing" Dans ce cas la feuille devrait être "killée" et la taille de mon processus diminuée. Mais le contraire se produit... Pourquoi?
Merci d'avance @+
toto
Ben non, en fait le "Unload Me" ne fait pas diminuer la mémoire....
@+
-----Message d'origine----- Salut,
Pour décharger une feuille utilise Unload : Unload Form2 Mais attention à bien faire le ménage à la sortie d'une
feuille dans
Form_Unload (unload pr les groupes de controles, erase pr
les tableaux,
"vider" certaines propriétés d'objets (picture par
exemple), et même
pourquoi pas vider les chaines déclarées sur toutes la
feuille etc..)
-- 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/
"Toto" a écrit dans
le message de
news: 13a1601c3f7c2$8da4cdd0$ Salut, en Visual Basic lorsque que je charge une 2° feuille, la taille de mon processus augmente ==>Ce qui est normal :)
Par contre, je fais "subir" à cette deuxième feuille un "Set Form2 = Nothing" Dans ce cas la feuille devrait être "killée" et la taille de mon processus diminuée. Mais le contraire se produit... Pourquoi?
Merci d'avance @+
.
Ben non,
en fait le "Unload Me" ne fait pas diminuer la mémoire....
@+
-----Message d'origine-----
Salut,
Pour décharger une feuille utilise Unload : Unload Form2
Mais attention à bien faire le ménage à la sortie d'une
feuille dans
Form_Unload (unload pr les groupes de controles, erase pr
les tableaux,
"vider" certaines propriétés d'objets (picture par
exemple), et même
pourquoi pas vider les chaines déclarées sur toutes la
feuille etc..)
--
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/
"Toto" <anonymous@discussions.microsoft.com> a écrit dans
le message de
news: 13a1601c3f7c2$8da4cdd0$a001280a@phx.gbl...
Salut,
en Visual Basic lorsque que je charge une 2° feuille, la
taille de mon processus augmente ==>Ce qui est normal :)
Par contre, je fais "subir" à cette deuxième feuille un
"Set Form2 = Nothing"
Dans ce cas la feuille devrait être "killée" et la taille
de mon processus diminuée.
Mais le contraire se produit...
Pourquoi?
Ben non, en fait le "Unload Me" ne fait pas diminuer la mémoire....
@+
-----Message d'origine----- Salut,
Pour décharger une feuille utilise Unload : Unload Form2 Mais attention à bien faire le ménage à la sortie d'une
feuille dans
Form_Unload (unload pr les groupes de controles, erase pr
les tableaux,
"vider" certaines propriétés d'objets (picture par
exemple), et même
pourquoi pas vider les chaines déclarées sur toutes la
feuille etc..)
-- 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/
"Toto" a écrit dans
le message de
news: 13a1601c3f7c2$8da4cdd0$ Salut, en Visual Basic lorsque que je charge une 2° feuille, la taille de mon processus augmente ==>Ce qui est normal :)
Par contre, je fais "subir" à cette deuxième feuille un "Set Form2 = Nothing" Dans ce cas la feuille devrait être "killée" et la taille de mon processus diminuée. Mais le contraire se produit... Pourquoi?