| BugSonar.DLLAggiungere e rimuovere stack delle procedurePer aggiungere e rimuovere tutto il codice necessario ad ottenere uno stack 
delle chiamate attive si può agire sui pulsanti
Aggiungi la traccia per lo stack delle procedure  e Rimuovi la traccia per lo stack delle procedure  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 della classe di 
	 stack.
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 |