OutputDebugString

説明

デバッガまたは同様なツールで表示できるメッセージを指定します。

このメソッドの引数値は、Win32 API 呼び出しの OutputDebugString に渡されます。デバッガや Purify などのさまざまなツールでこの呼び出しを検出して、文字列の内容をレポートできます。通常、デバッグ メッセージはユーザーに表示されません。

Windows デバッグ ユーティリティ dbwin32.exe が、Rational ClearQuest に組み込まれています。これは、Rational® ClearQuest® インストール ディレクトリにあります。 dbwin32.exe がアクティブの場合、OutputDebugString によって生成されたすべてのメッセージを表示します。

dbwin32.exe を開始後、テキスト文字列を出力する場所にフック コードで OutputDebugString メソッドを挿入します。その後、作成または変更したフックまたはスクリプトを実行します。フックを実行後、DBWIN32 コンソールの情報を使用して、バグがあるかどうかおよびその訂正方法を評価します。

構文

VBScript

session.OutputDebugString debugString 

Perl

$session->OutputDebugString(debugString); 
識別子
説明
session
現在のデータベース アクセス セッションを表す Session オブジェクト。
debugString
表示するテキストを含む String。
戻り値
なし。

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."); 

フィードバック