OutputDebugString

Descrizione

Specifica un messaggio che è possibile visualizzare da un debugger o uno strumento simile.

Il valore dell'argomento di questo metodo viene trasmesso dal metodo OutputDebugString della chiamata API Win32. I vari strumenti come i programmi di debug e Purify possono rilevare questa chiamata e riportare il contenuto della stringa. Di solito il messaggio di debug invisibile all'utente.

L'utilità di esecuzione di debug Windows dbwin32.exe viene inclusa con Rational ClearQuest. Si trova nella directory di installazione Rational ClearQuest . Una volta attiva dbwin32.exe, vengono visualizzati tutti i messaggi generati da OutputDebugString.

Una volta avviata l'utilità dbwin32.exe, inserire il metodo OutputDebugString ovunque si desideri avere l'output della stringa di testo nel codice hook. Quindi, eseguire l'hook o lo script creato o modificato. Una volta eseguito l'hook, utilizzare le informazioni nella console DBWIN32 per valutare se si dispone di un bug e come correggerlo.

Sintassi

VBScript

session.OutputDebugString debugString 

Perl

$session->OutputDebugString(debugString); 
Identificativo
Descrizione
session
L'oggetto Session che rappresenta la sessione di accesso al database corrente.
debugString
Una stringa che contiene il testo da visualizzare.
Valore di ritorno
Nessuno.

Esempi

VBScript

set sessionObj = GetSession 
sessionObj.OutputDebugString "This is a test message." 

Perl

#Get a Rational ClearQuest session

$sessionObj = $entity->GetSession();



#Display a debug string via a debugger 

$sessionObj->OutputDebugString("This is a test message."); 

Feedback