BCB5で記述されたc++dllを使用するDelphi7で記述されたアプリケーションがあります
。DelphiIDEからこのdllをデバッグしたいのですが、これは可能ですか?
可能であれば、デバッグする手順はどれですか?
追加情報として、dllの完全なソースコードがあります。
BCB5で記述されたc++dllを使用するDelphi7で記述されたアプリケーションがあります
。DelphiIDEからこのdllをデバッグしたいのですが、これは可能ですか?
可能であれば、デバッグする手順はどれですか?
追加情報として、dllの完全なソースコードがあります。
C++ / Delphi を一緒に扱うのは久しぶりです。しかし、私の記憶が正しければ、BCB IDE を使用して、DLL を使用する Delphi アプリケーション (コンパイル済み) を実行できます。基本的に、BCB のプロジェクト設定では、「実行」ボタンをクリックしたときに実行するプログラムを設定できます。DLL の関数が呼び出されたときにキャッチされるブレークポイントなどを設定できると思います。そのアプリケーションによって。それでも、これはあなたがBCBを持っていることを意味します.
それは可能であるはずです:
Delphi6IDE内でBCB5dllをデバッグすることはよくあります。私のdelphi6アプリケーションはDLLを使用しており、delphiコードからbcbコードにステップイン(およびその逆)することができます。だから私もDelphi7で作業するかもしれません。
Delphiは、デフォルトではそれを行うように構成されていません。その時、私はそれを行う方法の説明をウェブ上で見つけました。わかりませんが、次のページである可能性があります:http ://www.delphifaq.com/faq/delphi/delphi_ide/f178.shtml
また、デバッグモードでdllをコンパイルし、Delphiアプリケーションのプロジェクトオプションでdllのソースコードへのパスを指定する必要があります。
私の記憶では、これを最後に試してからしばらく経ちましたが、これを行うには C++ Builder IDE が必要でした。