Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: ^kazike^ en 24 Enero 2008, 15:00 pm



Título: tratamiento de errores en VB
Publicado por: ^kazike^ en 24 Enero 2008, 15:00 pm
Hola:
Tengo un programa en VB y quiero que cuando se produzca un error se guarde un aviso en un archivo de texto, pero no se xq aunque la ejecucion sea correcta me aparece en el archivo que se ha producido un error, el codigo es este:

Código:
Exit Function

 

runErr:

Dim msg$

    On Error Resume Next

    msg = "Error in run: " & Err.Description

    LogFile.WriteLine msg

    On Error GoTo runErr

    Resume Next

End Function

Se supone que si hay algun error el programa va a la etiqueta y guarda el error y continua con la ejecucion del programa no¿
Hay mas cido antes de la etiqueta pero creo q no es necesario ponerlo aqui
Gracias y Saludos


Título: Re: tratamiento de errores en VB
Publicado por: Hans el Topo en 24 Enero 2008, 15:19 pm
el tema va así.


Código:
function blablbl() balbla
on error goto runerror
 balblaballabbalabl
exit funcion
runerror:
      balblbab guardamos
      resume next
end function