FrostByte
Messages postés138Date d'inscriptionmercredi 4 avril 2001StatutMembreDernière intervention28 janvier 2006
-
2 déc. 2005 à 15:23
cs_rt15
Messages postés3874Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention 7 novembre 2014
-
5 déc. 2005 à 17:41
Bonjour à toutes et tous,
Je développe actuellement une application sans grand interet (l'objectif final sera de simplifier la création d'installation avec Nsis). Mon probléme est le suivant, quand je ferme mon application, celle-ci reste toujours en mémoire et comme processus actif, ce qui a pour objectif de ralentir mon poste dans certains cas, comment puis-je fermer correctement mon application sans générer ce soucis.
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 2 déc. 2005 à 15:33
Question tres tres tres tres fréquente sur ce forum !!!
1- Refermer tous les fichiers ouverts par un "Close"
2- Bien refermer toutes les fenetres de ton appli par des "Unload MaFenetre"
3- Bien décharger tous tes objets instanciés manuellement par des "Set MonObjet = Nothing"
FrostByte
Messages postés138Date d'inscriptionmercredi 4 avril 2001StatutMembreDernière intervention28 janvier 2006 2 déc. 2005 à 23:08
Je sais coder (enfin je crois) mais le probléme c'est que ce processus est tjrs présent... et pour continuer non je ne reste pas coincé dans une boucle sans fin
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 3 déc. 2005 à 09:35
Si le process reste toujours actif, c'est pour une des raisons évoquées ci-dessus.
Essaye de tracer le code de ton appli en mode pas à pas tu devrais tomber sur une coquille.
CR
P.S. : Je ne dis pas que tu ne sais pas coder (je ne te connais pas, donc je n'ai aucun avis sur ta facon de coder) !! Mais tu pose une question, alors je te donne ma réponse, qui m'a toujours permis de me sortir de ce problème : Quand à savoir coder, même après plus de 10 ans de codage en VB et plus de 20 sous divers langage, il m'arrive encore d'oublier parfois de décharger une fenetre ou un objet : Cela s'appelle etre étourdi, et en programmation, ce n'est pas uen bonne chose