miércoles, 28 de abril de 2010

Propuesta de manejo de errores

para procedimientos creados por el programador:

Try
//codigo
Catch ex As Exception
Throw New Exception(DateTime.Now.ToString() & " Error ObtenerAppConfig : " & ex.Message)
End Try

Importante crear un nueva Excepcion , para poder personalizarla, de esa manera podemos agregar algun comentario al error, que nos ayude a ubicarlo.

//--------------------------------------------------

Para funciones que se disparan con un manejador (Handles).


Try
//codigo
Catch ex As Exception

MessageBox.Show(DateTime.Now.ToString() & " Error btn_guardar_Click : " & ex.Message)
Me.EscribirLog(DateTime.Now.ToString() & " Error btn_guardar_Click : " & ex.Message, EventLogEntryType.Error)

End Try

Solo de muestra un mensaje y un valor agregado registrarlo en el visor de sucesos de windows

Nota.- La funcion EscribirLog la describire en una Entrada posterior

No hay comentarios:

Publicar un comentario