GESTIONNAIRE D'ERREUR CRITIQUE EN DOTNET

cs_TheHacker Messages postés 442 Date d'inscription samedi 23 novembre 2002 Statut Membre Dernière intervention 19 octobre 2005 - 12 déc. 2002 à 12:52
ronanry Messages postés 190 Date d'inscription lundi 25 novembre 2002 Statut Membre Dernière intervention 22 décembre 2009 - 12 déc. 2002 à 19:49
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/4455-gestionnaire-d-erreur-critique-en-dotnet

ronanry Messages postés 190 Date d'inscription lundi 25 novembre 2002 Statut Membre Dernière intervention 22 décembre 2009
12 déc. 2002 à 19:49
et pour DHKold... en fait le truc qui est bien avec cette "fonction" c de fermer le programme des que l'utilisateur click sur ok
faites un copier/coller et vous verrez que la fenetre ne s'ouvre meme pas
ronanry Messages postés 190 Date d'inscription lundi 25 novembre 2002 Statut Membre Dernière intervention 22 décembre 2009
12 déc. 2002 à 19:47
en fait j'avais jsute afficher ici la fonction showerreur et un mini exemple
alors du coup je reposte le tout...
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim a As Integer
Dim b As Integer = 0
Try
a = 1 / b
Catch
showerreur()
End Try
End Sub
Public Sub showerreur()
Dim a As Integer
If Err.number <> 0 Then
a = MsgBox("Veuillez me contactez au xx xx xx xx xx" & vbCrLf & "Erreur " & Str(Err.number) & " générée par " & Err.source & vbCrLf & Err.description, MsgBoxStyle.OKOnly + MsgBoxStyle.Critical, "Erreur Critique")
Else
a = MsgBox("Veuillez contactez ALSIOPE au 04 68 92 62 56" & vbCrLf & "Une erreur est survenue", MsgBoxStyle.OKOnly + MsgBoxStyle.Critical, "Erreur critique")
End If
System.Windows.Forms.Application.Exit()
End Sub
DHKold Messages postés 153 Date d'inscription vendredi 6 décembre 2002 Statut Membre Dernière intervention 29 mai 2005 2
12 déc. 2002 à 13:16
Vois pas trop l'utilité, moi pour éviter les erreurs j'utilise on error goto *** ou resume next.

Enfin je suis pas un pro des erreurs donc je sais pas trop...
cs_TheHacker Messages postés 442 Date d'inscription samedi 23 novembre 2002 Statut Membre Dernière intervention 19 octobre 2005
12 déc. 2002 à 12:52
Salut, ton code a l'air intéréssant, mais j'ai fait un copier+coller et ca affice pleins d'erreurs donc peux tu expliquer un peu le code stp ?
Rejoignez-nous