soulfunk40
Messages postés6Date d'inscriptionvendredi 12 novembre 2004StatutMembreDernière intervention19 mai 2005
-
2 mai 2005 à 17:33
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 2006
-
2 mai 2005 à 18:45
Slt à tous,
j'ai crée un .exe de mon application. Lorsque je le lance et que je le ferme à l'aide de la croix de fermeture de la fenêtre windows, la page contenant la form se ferme, ce qui laisse penser que tout a été fermé. Cependant l 'application est toujours présente dans les processus et je dois arrêter l'application depuis le gestionnaire des tâches en arrêtant le processus.
Est ce qu'il existe une ligne de code évitant de probléme.
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 2 mai 2005 à 18:45
Encore une fois, je déconseille l'utilisation du End en VB. Mieux vaut faire le travail soi-même.
dans l'EVt Unload de la Form :
Dim F As Form
' Ici destruction du toutes les éventuelles isntance d'objets créées par le code ;
Set NomObjet = Nothing
Set AutreNomObjet = Nothing
' etc ....
' Ferme tous les fichiers éventuellement ouvert
Close
' Ferme toutes les fenêtres
For Each F In Forms
Unload F
Next