デバッグ時にライブラリ内もステップ実行したい
|
>標準VCL内のステップ実行の様子を、IDEのデバッグ環境
>で見れるようにしたいのですが、方法はあるのでしょう
>か?
標準VCLソース内をステップ実行するやり方であれば、少なくとも2通りあります。
1) ライブラリパスの設定変更による方法
a. メニュー「ツール」-「環境オプション」の[ライブラリ]-<ライブラリパス>に
標準VCLソースへのパス(〜\Source\VCL)を追加。
<〜\Source\Rtl\Winも加えるとなお良し。Rtl\Sysはやめるが良し。(--;) >
b. メニュー「プロジェクト」-「オプション」の[パッケージ]-<実行時パッケー
ジを使って構築>のチェックを外す。
# b.は、標準VCL内のステップ実行をしたい時にだけ行います。
# a.は常にこの状態にしておいても問題はないでしょう。(私は障害未経験です。)
# そして、こうしておくととても便利です。CTRL + ENTER のショートカットで
# 標準VCLを読み出せるようになります。(^^)
2) VCLソースをプロジェクトに加える方法
<つい最近、このMLで見かけた方法です。どなたの方法かは...失念。>
a. メニュー「プロジェクト」-「プロジェクトに追加」で、
デバッグしたい標準VCLソースをプロジェクトに追加する。
[注]
1)のやり方は、ソースとDCUとのパッチ状況が食い違っている環境(Release-1等) ではパッチが無に帰すかもしれません。何らかの対策を行いましょう。
|
|