OutputDebugString

설명

디버거 또는 유사한 도구가 표시할 수 있는 메시지를 지정합니다.

이 메소드의 인수 값은 호출 OutputDebugString을 호출한 Win32 API로 전달됩니다. 디버거 및 Purify와 같은 다양한 도구가 이 호출을 발견하고 문자열 내용을 보고할 수 있습니다. 일반적으로 디버그 메시지는 사용자에게 표시되지 않습니다.

Windows 디버깅 유틸리티인 dbwin32.exe는 Rational ClearQuest와 함께 포함되어 있습니다. Rational® ClearQuest® 설치 디렉토리에 있습니다. dbwin32.exe는 활성화되었을 때 OutputDebugString에 의해 생성된 모든 메시지를 표시합니다.

dbwin32.exe를 시작한 뒤에는 후크 코드에 텍스트 문자열 출력을 사용하려는 위치마다 OutputDebugString 메소드를 삽입하십시오. 그런 다음 작성하거나 수정한 후크 또는 스크립트를 실행하십시오. 후크를 실행한 뒤에는 DBWIN32 콘솔의 정보를 사용하여 버그가 있는지 여부와 수정 방법에 액세스합니다.

구문

VBScript

session.OutputDebugString debugString 

Perl

$session->OutputDebugString(debugString); 
ID
설명
session
현재 database-access 세션을 나타내는 Session 오브젝트입니다.
debugString
표시될 텍스트가 포함된 문자열입니다.
Return value
없음

예제

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

피드백