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:
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.
|
|