2

私は Delphi に取り組んでいる開発者です。私のプロジェクトでは、VC++ でビルドされた DLL ファイルを追加しました。いくつかの問題を修正するために、DLL ファイルをデバッグする必要があります。

では、Delphi コードで DLL ファイルをデバッグするために必要な手順は何ですか?

4

2 に答える 2

6

DLL の生の x86 アセンブリ命令をステップ実行することを気にしない限り、Delphi の内部から DLL をデバッグすることはできません。それ以外の場合は、DLL のソース コードを VC++ にロードし、VC++ のデバッガを使用して、デバッグ セッションに使用する実行可能ファイルとして Delphi アプリケーションを指定する必要があります。

于 2011-01-25T19:58:51.177 に答える
1

VC++ を使用したくない場合は、おそらく Windows デバッグ ツール (WinDbg) を使用することもできますが、Delphi はシンボル ファイル形式をサポートしていないため、VC++ コードをデバッグできません。

于 2011-01-25T22:12:42.823 に答える