Tipp 0104 Fehler zentral auswerten
Autor/Einsender:
Datum:
  Klaus Raudszus
22.01.2006
Entwicklungsumgebung:   VB.Net 2003
Framework:   1.1
Unbehandelte Ausnahme
Die Klasse CatchThreadException in diesem Programm ermöglicht den kontrollierten Abbruch oder das Weiterführen eines Programms. Bei Hinzufügen von entsprechendem Code können grobe Fehler abgefangen werden und z. B. Datenverluste vermieden werden.
 
Public Class frmMain
  Inherits System.Windows.Forms.Form

  Private CTE As CatchThreadExeption

#Region " Vom Windows Form Designer generierter Code "

  Public Sub New()
    MyBase.New()
    InitializeComponent()

    CTE = New CatchThreadExeption
    AddHandler Application.ThreadException, _
          AddressOf CTE.CatchThreadException
  End Sub
'...
#End Region

  Private Sub btnError_Click(ByVal sender As System.Object, _
        ByVal e As System.EventArgs) Handles btnError.Click
    Dim i As Integer = 2000
    Dim z As Byte = i
  End Sub

  Private Sub Button1_Click(ByVal sender As System.Object, _
        ByVal e As System.EventArgs) Handles Button1.Click
    Me.Close()
  End Sub
End Class
 
Weitere Links zum Thema
Fehlerzeile mittels Stapelüberwachung auslesen

Windows-Version
98/SE
ME
NT
2000
XP
Vista
Win 7


Download  (6,6 kB) Downloads bisher: [ 366 ]

Vorheriger Tipp Zum Seitenanfang Nächster Tipp

Startseite | Tipps | Projekte | Tutorials | Bücherecke | VB-/VBA-Tipps | API-Referenz | Komponenten | VB.Net-Forum | VB/VBA-Forum | DirectX-Forum | Foren-Archiv | DirectX | Chat | Spielplatz | Links | Suchen | Stichwortverzeichnis | Feedback | Impressum

Seite empfehlen Bug-Report
Letzte Aktualisierung: Sonntag, 22. Januar 2012