[2008 Express] voi come gestite gli errori ?
Von: marcick (marcick@iol.it) [Profil]
Datum: 04.07.2008 08:15
Message-ID: <486dc024$0$40311$4fafbaef@reader5.news.tin.it>
Newsgroup: it.comp.lang.visual-basic
Datum: 04.07.2008 08:15
Message-ID: <486dc024$0$40311$4fafbaef@reader5.news.tin.it>
Newsgroup: it.comp.lang.visual-basic
Intanto comunico a quanti mi avevano incoraggiato che il passaggio VB6-VB2008 dopo il trauma iniziale sta avendo successo. L'unico piccolo problema (Kaz ..Put ...Pork ...) è che utilizzo un controllo (Mapppoint) che all'accoppiata Express-Vista non piace. Piace a VB6-Vista/XP, piace a Express-XP, non piace a Express-Vista. Vedremo (uno fa tanto per tenersi al passo e poi come al solito si caccia nei guai) Volevo chiedervi come fate voi la gestione degli errori. In VB6 io metto all'inizio di ogni SUB un ON ERROR GOTO errman in ERRMAN apro un file di log, ci scrivo numero e tipo di errore e scrivo anche il nome della SUB dove è accaduto. Poi RESUME NEXT e via. Questo non risolve realmente il problema, ma mi permette, andando ogni tanto a sbirciare il file log, di capire quali SUB generano errori e di correggere poi il tiro. Soprattutto non mi fa apparire anatemici messaggi di errore con chiusura dell'applicazione, cosa che come immagine è deleterea. Questo per gli errori che non sono in grado di prevedere, quelli che mi aspetto li gestisco subito opportunamente. E' un metodo ortodosso ? Lo chiedo perchè io sono totalmente autodidatta e non ho mai seguito un corso o letto un libro, non ho quindi una giusta base alle spalle. In particolare chiedo anche se in 2008 Express c'è un sistema più furbo per fare il tutto. Sarebbe bello in un unica routine raccogliere tutta la gestione erori ma non credo sia fattibile (poi il nome della SUB che genera l'errore si può ricavare in runtime ? Non credo, una volta compilato si perde tutto ...) Ciao Marco[ Auf dieses Posting antworten ]
Antworten
- Stefano Ferrari (04.07.2008 09:15)
- Nicola Ottomano (04.07.2008 09:57)
- Marcick (04.07.2008 10:15)
- Stefano Ferrari (04.07.2008 10:38)
- Marcick (04.07.2008 10:48)
- triller (04.07.2008 11:22)
- Nicola Ottomano (04.07.2008 14:32)
- triller (04.07.2008 18:35)
- Nicola Ottomano (05.07.2008 13:01)
- triller (05.07.2008 15:01)
- Stefano Ferrari (05.07.2008 15:25)
- Nicola Ottomano (06.07.2008 18:47)
- triller (07.07.2008 01:13)
- Stefano Ferrari (07.07.2008 09:57)
- Stefano Ferrari (04.07.2008 11:08)
- Stefano Ferrari (04.07.2008 11:22)
- Stevie (04.07.2008 18:52)
- Stevie (04.07.2008 19:00)
- Wodka40[Google] (05.07.2008 16:20)
- Stefano Ferrari (05.07.2008 16:50)
