Visual Basic - CONTROL DE ERRORES

Life is soft - evento anual de software empresarial
 
Vista:

CONTROL DE ERRORES

Publicado por RAUL (60 intervenciones) el 25/06/2003 22:53:26
Hola a todos, necesito crear un control de errores, es decir, cualquier error producido por el sistema quede registrado en una tabla con con hora, sentencia, variables tipo de erro producido (pueden ser esto de ejecucion , datos de distinto tipo etc), , .... Existe o como se puede realizar la captura de cualquier error dentro del form , algun ejemplo donde los busco gracias....
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:CONTROL DE ERRORES

Publicado por makadam (27 intervenciones) el 25/06/2003 23:04:54
veras, eso que quieres hacer es bastante sencillo.
los primero en cada evento que tengas en tu formulario has de colocar esto.
al principio despues de Private sub ()
on error goto etiqueta (donde etiqueta sera el nombre que tu quieras.

justo antes del end sub pones esto
exit sub (esto provoca una salida del evento pero no lo termina.

supongamos que ese evento genera el error 3021
pues acontinuacion del exit sub escribes:
etiqueta:
if err=3021 then
(aqui, una vez que hayas controlado el error puedes hacer lo que quieras, en tu caso puedes escribir una linea de texto e introducirla en un listbox)
end if
end sub(este es el del evento)
con esto consigues que el progama no se bloquee y siga sin pararse.

mas o menos a groso modo esto te puede servir mas o menos, faltan algunas cosillas pero puedes empezar por esto. buena suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar