Form Show et Exception

Signaler
Messages postés
189
Date d'inscription
vendredi 28 mai 2004
Statut
Membre
Dernière intervention
27 novembre 2015
-
elguevel
Messages postés
718
Date d'inscription
jeudi 19 décembre 2002
Statut
Membre
Dernière intervention
22 novembre 2016
-
Bonjour,

y a t il un moyen de trapper un erreur dans un Form_Show.
J'ai mis un try/catch avec une messagebox dans le catch mais le programme
ne s'arrête pas dans le catch. il passe directement à la méthode Dispose de la form...

Slts
DT

2 réponses

Messages postés
718
Date d'inscription
jeudi 19 décembre 2002
Statut
Membre
Dernière intervention
22 novembre 2016
3
Bonjour,

Tu peux catcher ton erreur à l'appel de ta Form :

try
{
using(MaForm frm = new MaForm)
{
frm.ShowDialog();
}
}
catch(Exception ex)
{
MessageBox(ex.Message);
}

++


../\_/\..
.( o.o ). ~ ElGuevel ~
..> - <..
Messages postés
792
Date d'inscription
mardi 8 juillet 2003
Statut
Membre
Dernière intervention
12 juillet 2019
7
Bonjour,
Cela veutdire qu'il n'y a pas d'exception dans la fonction Show. Essaie dasn Form_Load. Je suppose que tu as exception au moins et que ta form crée une exception.
Cela peut provenir d'un de tes sous-composants de ta form.
Bonne recherche.

louis