| BugSonar.DLLAggiungere e rimuovere solo codice per gestione erroriPer aggiungere e rimuovere tutto il codice necessario a 
proteggere il proprio codice da errori non gestiti si può agire sui pulsanti
Aggiungi la protezione dai bug  e Rimuovi la protezione dai bug  avendo precedentemente selezionato i progetti e/o i moduli su cui si desidera 
far agire il BugSonar. Mentre la fase di eliminazione è immediatamente 
attivata premendo sul pulsante di rimozione, spendiamo alcune parole su cosa 
accade nella fase di aggiunta del codice per meglio capire come poter aggiungere 
e personalizzare le impostazioni di default del BugSonar. Seguendo il processo di aggiunta del codice: 
viene aggiunto un riferimento alla libreria 
    EmiKillBug.dll ad ogni progetto selezionato 
    come si può osservare facilmente spostandosi sul menù 
	Project - References

Viene aggiunto un modulo globale modBugSonar 
    contenente le routine di inizializzazione delle classi di 
	errore. Durante 
    la scrittura di questo modulo viene richiesto di inserire l'indirizzo e-mail 
    e il numero di fax del vostro supporto software che apparirà, in caso 
    di errore, nella finestra di report. Riempite tali campi e 
    continuate. 
    

In conclusione vi verrà chiesto di 
    selezionare la routine iniziale del vostro progetto in cui inserire la 
    chiamata alla procedura di inizializzazione delle classi della libreria 
    EmiKillBug presente nel modulo modBugSonar. Selezionate tale procedura e 
    proseguite. Per il corretto funzionamento del sistema è 
    NECESSARIO che la procedura selezionata sia la PRIMA ad essere invocata dal 
    flusso del programma. Per intenderci, deve essere quella in cui viene a 
    posizionarsi il cursore VB di debug quando si inizia il debug premendo il 
    tasto F8.
 Se il vostro progetto possiede un modulo publico contenente 
    una procedura main() con molta 
    probabilità sarà questa la procedura in cui inserire la 
    chiamata alla libreria InitProcWatch e sarà dunque questa procedura 
	main()  a dover 
    essere selezionata.
 
   Il vostro progetto è pronto per essere 
    compilato e distribuito   |