>Ciao Ragazzi,
>utilizzo vb.net 2005.
Ciao
>
>Ho implementato una routine di gestione degli errori chiamata
>Gest_Err alla quale per il momento passo il messaggio di
>errore intercettato. Vorrei però passare anche il nome della
>routine che genera l'errore. Dato che questa funzione viene richiamata
>da tante subroutine, esiste una proprietà da utilizzare che mi
>estrapoli il nome in automatico??
>es.
>Gest_Err(ex.message,ThisRoutine.Name) ????
>
>
>E' possibile farlo? Se si, come?
Si, è possibile utilizzando il metodo GetCurrentMethod della classe MethodBase del namespace Reflection, e leggendo la proprietà Name.
Eccoti un esempio pratico:
>
>Grazie mille in anticipo
>
Spero di esserti stato utile.
>
>
>Anser
Enjoy It
- Michael -
http://blogs.dotnethell.it/Regulator/