先日、Delphi5からDelphi2007Proにしたのですが、
F7,F8キーを押してステップ実行していくとき、ExtCtrlsユニットなどのVCLソースレベルまでステップで実行されてしまいます。
これを表示しないようにする方法はあるのでしょうか?
プロジェクトオプションの、「コンパイラ」の「デバッグ版dcuの使用」
をチェックをはずすとうまくいきませんか?
便乗で申し訳ありません。
> プロジェクトオプションの、「コンパイラ」の「デバッグ版dcuの使用」
> をチェックをはずすとうまくいきませんか?
ダメでした。
デバッグの全てのオプションのチェックを外してもダメでした。
WinVISTA + D2007Pro
レスありがとうございます。
ですよね?オプションの中も、プロジェクトオプションの中も、
それらしきものが見当たらなくて困ってます。
不必要なほどブレークポイントを置かなきゃいけなくてタイヘン。
何方かご存知ないでしょうか…
環境オプションダイアログの [ライブラリ] ページの[ライブラリパス]か[ブラウザ検索パス] に、VCLソースのパスが含まれている?
うーん、やっぱり駄目みたい。
ソースがないってエラーになりますね。
Delphi 5 Proのオプションも確認したのですが、同じように
VCLのパスも入っていますから、別の原因でしょうか。。。
これは、逆じゃないでしょうか?DCUを探そうとして、無いのでソースを探しているのではないでしょうか?ソースがないエラーを起こすユニットが抜けていませんか?
HOtaさん、レス有難うございます。
「これは」というのは、「もしかして」さんのレス以降に対する発言ですよね?
元々はエラーにはなっていません。
取り沙汰したいのは、「エラーにはならないけど、余計なソースまでトレース実行されてしまう」のをどうしたら良いか、という点です。
私はDelphiにそんなに明るくないのですが、Delphi5で表示されなかったものが表示されるようになった事は、どこか原因があるのではないかと思うのですが。。。
ツイート | ![]() |