![]() |
DUMP Produce l'output con l'ordine dello stack delle chiamate delle procedure Visual Basic. Sintassi Object.Dump Return String Esempio: Il seguente codice esegue un output nella finestra di debug del Visual Basic con elencate le chiamate aperte sulle procedure VB da Load_Form a sub2 Dim pStack As ProcStac Private Sub Form_Load() Private Sub sub1() Private Sub sub2() Clicca qui per guardare l'output prodotto da questo codice. |
||||||||||||
![]() |
ENTERPROC Chiamata di ingresso in una nuova procedura Visual Basic. Sintassi Object.EnterProc(ModuleName As String, ProcName As String) Descrizione degli argomenti:
ModuleName ProcName
| ||||||||||||
![]() |
ExitProc Chiamata di uscita da una procedura Visual Basic. Sintassi Object.ExitrProc(ModuleName As String, ProcName As String) Descrizione degli argomenti:
|
||||||||||||
![]() |
INIT Tramite il metodo INIT si inizializza la classe ProcStac facendole conoscere il nome dell'applicazione, la versione, il path e il tipo di progetto. Sintassi Object.Init(AppName As String, AppMajor As Integer, AppMinor As Integer, AppRevision As Integer, AppPath As String, ProjectType As ekbProjectType) Descrizione degli argomenti:
AppName AppMajor AppMinor AppRevision AppPath ProjectType Ulteriori Informazioni: La chiamata alla procedura Init va eseguita solo e soltanto una volta per inizializzare l'istanza della classe. Inoltre basta creare un'istanza unica per tutto il progetto che protegga lo stesso dagli errori. Di solito la chiamata alla procedura Init viene messa, insieme alle configurazioni globali dell'istanza in un modulo separato in una procedura di inizializzazione dell'istanza di gestione degli errori. Vedi procedura InitProcWatch. |
||||||||||||
![]() |
TERMINATE Tramite il metodo Terminate si termina l'istanza della classe chiudendo eventuali file aperti e distruggendo eventuali riferimenti presenti al suo interno. Sintassi Object.Terminate() Ulteriori Informazioni: L'esecuzione di tale procedura non è indispensabile in quanto la classe stessa ha già al suo interno automatismi speciali che le permettono di chiudere eventuali file aperti o istanze di altre classi eventualmente ancora istanziati al suo interno. In alcuni casi, però tali automatismi portebbero non essere sufficienti. Se dunque il programma prevede un'unica uscita si può inserire la chiamata a tale procedura nelle ultime righe del flusso del programma ovviamente dopo eventuali chiamate alla classe stessa presenti nella procedura di uscita. |