Quitter un programme sous Visual basic 2005 [Résolu]

Signaler
Messages postés
141
Date d'inscription
mardi 18 mars 2003
Statut
Membre
Dernière intervention
3 octobre 2010
-
Messages postés
1
Date d'inscription
jeudi 3 juillet 2008
Statut
Membre
Dernière intervention
23 juillet 2008
-
Bonjour

Une petite question surement toute simple

Sous VB6 pour quitter un programme, on utilise la fonction Unload (unload form1)
Maintenant sous VB2005 je n'ai trouvé que la fonction Me.Close

S'agit-il de la bonne fonction ?
Existe-t-il des fonctions qui permettent de libérer la mémoire lorsque l'on quitte le programme.

Merci

PhilouVB

3 réponses

Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
36
Oui c'est la bonne fonction. Attention normalement, contrairement à VB6, normalement tu quite le programme dès que tu ferme la fenetre qui sert d'objet de démarrage, même si d'autres fenetres sont ouvertes.

Pour la libration de mémoire, c'est le garbageCollector qui s'en charge. Ce qui fait que la libération n'est pas forcément instantané.

Par contre rien ne t'empeche de libérer explicitement dans le code, chaque objet que tu instantie. Si ce n'est normalement pas necessaire pour des objets .Net comme des labels, boutons, classes, ... c'est plus prudent et vivement recommandé pour des objets COM, style applis Excel, Word, ou autres ocx  ou Dll qui ne sont pas de base fournie dans le framework.

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #    http://aide-office-vba.monforum.com/index.php
Messages postés
173
Date d'inscription
jeudi 3 février 2005
Statut
Membre
Dernière intervention
30 janvier 2009

Salut Philouvb !
Pour libérer la mémoire tu as la fonction me.Dispose en vb2005 !

pseudoOM

Le partage est une force alors n'hésitez pas à cliquer sur réponse acceptée pour partager les solutions trouvées !
Messages postés
1
Date d'inscription
jeudi 3 juillet 2008
Statut
Membre
Dernière intervention
23 juillet 2008

je veux remercier à tous