----------------------------------------------------------------------------- デバッグ文字列(トレース出力)表示ツール ----------------------------------------------------------------------------- ■説明■  本ツールは、プログラムが出力するデバッグ文字列(トレース出力)を  表示するためのものです。プログラム開発者向けツールですので、一般  の人には何の役にも立ちません(^^。ご注意下さい。  元々の作成動機は「デバッグコンパイルしたプログラムを、VC++ が無い  客先の環境で動かしてトレース出力を収集する」ことでした。これによ  って自分の環境では発生しないバグの追跡に大変役立ちました。  また、VC++ 以外でも「Delphi」や「C++Builder」でも利用できます。  では、良いデバッグを!! ■使い方■  本ツールを起動し、実行プログラムを指定して実行するだけです。  以下の様にコマンドライン指定での直接起動もサポートしています。 DBRun foo.exe foo.dat ■デバッグ文字列について■  デバッグ文字列とは、WIN32API の OutputDebugString で出力する文字  列の事です。プログラムの要所にこれを埋め込んでおく事で実行時デバ  ックをします。DOS 時代の printf デバッグみたいなものです。  VC++ では TRACE マクロがこれに相当します。VC++ 環境からデバッグ実  行した時のアウトプットペインに表示されるのと同じものが得られます。  MFC ライブラリ内のトレース出力も見れるので便利です。  Delphi/C++Builder では以下の様に API を直接呼び出します。     OutputDebugString('これはデバッグ文字列です!!'#13#10);     OutputDebugString("これはデバッグ文字列です!!\n"); ■その他■  本ツールはフリーソフトです。ご自由にお使い下さい。  転載や雑誌掲載/収録については事前に連絡をお願いします。 --------------------------------------------- Unoshin --------------------------------------------- http://unoshin.net/ ---------------------------------------------