=> DEMO UserForm QueryClose or Terminate Quelle Difference ...
Bonjour Alex, Minick, le Forum
Je pense parfois qu'une petite démo vaut mieux qu'un long roman... Car il faut se méfier de l'évènement Terminate surtout dans ce cas de figure où Alex voudrait faire effectuer le même code que dans le bouton "Annuler"...
Je ne dis pas que ta réponse est mauvaise Minick, mais simplement que Terminate peut être un faux amis, alors que QueryClose est "livrée" avec ses "QueryClose Constants" :
0 ou "vbFormControlMenu" si l'ordre de fermeture vient de la Croix,
1 ou "vbFormCode" si si l'ordre de fermeture vient d'un Code
2 ou "vbAppWindows" si l'ordre vient de l'envirronment Windows
et même si çà vient d'une instruction du Task Manager (3 ou "vbAppTaskManager")
Qui permettent de bien scinder d'où vient l'instruction de fermeture...
Dans la foulée cette démo démontre aussi une grosse différence dans l'usage de "Unload" et "Hide"... Car c'est souvent demandé !
Bon App à Tous et Toutes
@+Thierry