Innanzi tutto in VB.NET non si parla di On Error (refuso di Visual Basic 6.0) ma, più correttamente, di Try/Catch/Finally e nel Catch chiami la tua routine.
Innanzi tutto in VB.NET non si parla di On Error (refuso di Visual Basic 6.0) ma, più correttamente, di Try/Catch/Finally e nel Catch chiami la tua routine.
ma il Try/Catch lo devi mettere in ogni Sub e Function mi sembra , cioè bisogna ripetere il Try/Catch per ogni Sub e Function dell'app che stai facendo; non si può metterne uno solo in una Sub, quando l'app si attiva, valido per tutte le Sub e Function? non esiste questa cosa? non so se mi sono spiegato.
Puoi ricorrere a un gestore generico di eccezioni per la tua applicazione, che entra in gioco se l'eccezione non viene gestita direttamente all'interno del codice (sostituendo quello attuale che visualizza semplicemente la classica dialog con i dettagli e la proposta di arrestare o continuare il programma).
Vedi questo articolo per approfondimenti.
Ciao!![]()
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...