Could someone provide some example on implementing SEH in VB6? Everything I've seen so far is in C++
+1
A:
Visual Basic 6.0 (and earlier) doesn't implement structured exception handling. It was first introduced in Visual Basic .NET (VB 7) with the following construct:
Try
' Logic
Catch e As Exception
' Error handling
End Try
From the MSDN documentation:
In Visual Basic 6.0, you use unstructured exception handling to deal with errors in your code. Placing the On Error statement at the beginning of a block of code handles any errors that occur within that block. Unstructured exception handling also employs the Error and Resume statements.
Enrico Campidoglio
2010-03-22 16:28:44