The Meteorologist
Messages postés232Date d'inscriptionjeudi 18 janvier 2007StatutMembreDernière intervention 3 novembre 2011
-
24 janv. 2008 à 02:26
The Meteorologist
Messages postés232Date d'inscriptionjeudi 18 janvier 2007StatutMembreDernière intervention 3 novembre 2011
-
24 janv. 2008 à 22:25
Bonjour,
Voilà en fait je souhaiterais traiter les erreurs au cas par cas mais je ne sais pas comment les differencier dans le code:
Voiçi le code qui peut produire deux erreurs que je voudrais traiter differament :
Try
CallByName(Me, ApellerMéthode, CallType.Method, Paramètres ())
Catch ex As Exeption
'???
'Si la m'éthode n'existe pas alors :
'Code ...
'Si pas bon nombre d'arguments alors :
'Code ...
End Try
La premiere erreur que je voudrais traiter c'est si la méthode "ApellerMéthode" n'existe pas.
La deuxième erreur c'est si le nombre de paramètres de correspondent pas avec le nombres de paramètres requis.
Je n'ai trouvé que ex.Message mais je trouve ca trop "sale" et surtout non fiable dans un contexte multilingue.
Voilà je debutte en VB.Net j'espere que vous pourrez m'aider à regler ce probleme .