Soir All,
Quelle est la difference entre Application.Exit et End ???
Eventuellement lequel utilisez vous pour quitter le soft ?
Thx pour vos infos.
Danyel.
Version imprimable
Soir All,
Quelle est la difference entre Application.Exit et End ???
Eventuellement lequel utilisez vous pour quitter le soft ?
Thx pour vos infos.
Danyel.
Bonjour,
End() :
http://msdn2.microsoft.com/fr-fr/lib...ba(VS.80).aspx
Exit() :
http://msdn2.microsoft.com/fr-fr/lib...it(VS.80).aspx
Personnellement, quand je fesais du VB.NET, j'utilisais Exit()
il faut mieux faire une boucle for each forms de l'appli
form.dispose ... c'est plus propre
c'est meme ecrit dans l'aide qu'il vaut mieux fermer tout soit meme
pas sur que le garbage collector soit appelé tout de suite sinon
Je pense que msdn est assez explicite (merci LaChips)
- morceaux choisis :
Citation:
Étant donné que End met fin à votre application sans se préoccuper des ressources qui peuvent être ouvertes, vous devez essayer de la fermer correctement avant de l'utiliser. Par exemple, si votre application contient des formulaires ouverts, vous devez les fermer avant que le contrôle atteigne l'instruction End.
Conclusion : Application.exitCitation:
Vous devez utiliser End avec parcimonie, et uniquement lorsque vous devez effectuer un arrêt immédiat. Les méthodes d'arrêt normales d'une procédure (Return, instruction (Visual Basic) et Exit, instruction (Visual Basic)) permettent de fermer correctement la procédure, mais également le code appelant.