www.GiuseppeTalpa.com

I miei semplici programmi

TDebug v2.0.1.0


Lavorando prevalentemente su applicazioni che richiedono alte prestazioni, ho sempre avuto il problema della stampa dei messaggi o di variabili di controllo in quanto la gestione della visualizzazione di tali messaggi potrebbe abbassare notevolmente le prestazioni.
Con questa applicazione ho risolto definitivamente il problema sicuro del fatto che, quando la TDebug non è presente, l'applicazione non viene impegnata assolutamente con la stampa dei messaggi.

Requisiti

L'unico requisito richiesto è Windows NT 4.0 o superiore.

Come si installa

L'applicativo non richiede installazione. Lo si copia dove si vuole e si lancia, da menù 'Esegui... (Run...)' specificando come parametro aggiuntivo il nome dell'eseguibile che deve visualizzare i messaggi. Si può creare una scorciatoia (shortcut) con tale paramentro e lanciare il programma selezionadola.

Funzionamento

Affinché la TDebug possa funzionare, è necessario inserire, nel progetto desiderato, i moduli forniti a corredo: TDebugLog.h e TDebugLog.c, ed effettuare una chiamata a una delle funzioni presenti in tali moduli. Quando la TDebug viene avviata, crea un'area di memoria condivisa con l'applicazione e segnala all'applicazione che la TDebug è presente. A questo punto, i messaggi che l'applicazione invia vengono visualizzati nella finestra TDebug.
La TDebug è gestisce più pagine che permette all'untente di ordinare i dati visualizzati. Inoltre gestisce due tipologie di pagine: a Log e a riga.
  • Pagine Log
    Le pagine di questo tipo visualizzano i dati appendendoli sempre in fondo stile log. Il numero di pagine di questo tipo è fissato a 12 e ogni pagina ha un buffer interno che può contenere fino a 10000 righe (di default 2000) prima che la più vecchia venga sostituita con una nuova.
  • Pagine a Riga
    Le pagine di questo tipo visualizzano i dati su una data riga specificata che permette di visualizzare lo stato corrente di una variabile, per esempio. Il numero di pagine di questo tipo è fissato a 35 e ogni pagina ha un buffer interno che puù contenere fino a un massimo di 256 righe (configurabile).
Per i dettagli su come utilizzare l'applicazione e le librerie cliccare sul pulsante:
 Manuale d'uso 

LICENZA - Leggere attentamente prima di scaricare

Affinché tale software possa essere utilizzato, l'utente deve essere d'accordo con quanto di sotto esposto: L'utilizzo o la memorizzazione di questo software sta a significare che l'utente ha letto quanto descritto in questo contratto d'uso e lo rispetta in ogni sua forma. Se non è d'accordo con quanto descritto, l'utente deve cancellare subito tale software dal proprio computer e da ogni altro supporto di memorizzazione in proprio possesso. Questo software non può essere distribuito liberamente su Internet. Non si deve alterare in nessun modo questo software, nč tanto meno i messaggi o le immagini delle varie finestre. Non di deve decompilare, disassemblare o ridurre questo software in forma facilmente comprensibile dagli sviluppatori.

Attenzione

Seppure tale software è stato sufficientemente testato, il sottoscritto declinana ogni responsabilitą su eventuali danni, Hardware o Software, che l'utilizzo di tale software puņ comportare. Non risponde neanche per il cattivo funzionamento dello stesso programma. L'utente di questo software è l'unico responsabile delle proprie azioni. Se si è d'accordo con quanto sopra citato allora può essere scaricato il programma scrivendo: SONO D'ACCORDO nella casella sottostante e premere il pulsante Continuare.
Si è d'accordo:


©2004 Giuseppe Talpa. All rights reserved.