ronanry
Messages postés190Date d'inscriptionlundi 25 novembre 2002StatutMembreDernière intervention22 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és190Date d'inscriptionlundi 25 novembre 2002StatutMembreDernière intervention22 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és153Date d'inscriptionvendredi 6 décembre 2002StatutMembreDernière intervention29 mai 20052 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és442Date d'inscriptionsamedi 23 novembre 2002StatutMembreDernière intervention19 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 ?
12 déc. 2002 à 19:49
faites un copier/coller et vous verrez que la fenetre ne s'ouvre meme pas
12 déc. 2002 à 19:47
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
12 déc. 2002 à 13:16
Enfin je suis pas un pro des erreurs donc je sais pas trop...
12 déc. 2002 à 12:52