Creo que la definición de «colocarlo en cada evento o funciones» espanto a las posibles respuestas.
Se coloca código de manejo de errores en lugares que uno sabe que puedan generar error. Por ejemplo en C# cuando el código que uno esta realizando puede generar una excepción (error), se utiliza una verificación con la instrucción «try catch».
Ref.
Pokémon Exception Handling
Código C#:
Ver originaltry{
// Código que puede generar error
}
catch{
// Manejo de expeción o error
}
En VB6 se utiliza normalmente
On Error GoTo ErrorHandler.
Código vb:
Ver originalPublic Sub ErrorHandling(arg1 As Integer)
On Error GoTo ErrorHandler
Dim var1 As Integer
var1 = 1 / arg1
MsgBox var1
MsgBox arg1
Exit Sub
ErrorHandler:
MsgBox Err.Description, , "Error"
End Sub
Depende del tipo de error y del manejo que le des al mismo el que consideres registrarlo en un log.
Saludos,