プロシージャとテキストの検索

プロシージャ名の検索とコードリストテキストの検索は、異なる目的のために使用されます。

プロシージャを検索

ツール > 検索 (Tools > Find procedure) または Ctrl+T を使用して、完全な名前または識別できる一部を入力します。一致は大文字小文字を区別せず、修飾付きプロシージャ名を受け付けます。結果から必要な一致を選択します。

表示されたテキストを検索

アクティブウィンドウ内 (In active window) を選択してテキスト検索を開くには、ツール > 文字列の検索 または Ctrl+F を使用します。この場合、検索は現在のコードまたはフォームデータビューに適用されます。このチェックボックスをクリアすると、逆コンパイルされたプロジェクト内を検索します。String にテキストを入力し、検索 (Find) と 次を検索 (Find next) を使用して一致箇所間を移動します。

アクティブなコードビューでのテキスト検索。
アクティブなコードビューでのテキスト検索。

プロジェクト全体の上位レベルのテキスト検索には、対応するプロシージャが逆コンパイルされている必要があります。上位レベルのテキスト検索で完全なカバレッジが必要な場合は、高速逆コンパイル (Fast decompilation) を無効にしてファイルを再度処理してください。

逆コンパイラ、逆アセンブラー、DFMソース、AIビューにおいて、折りたたまれたコンテンツもテキスト検索の対象に含まれます。一致する箇所が見つかった場合、関連しない折りたたみはそのまま閉じた状態が維持されます。

文字列リテラル

認識された文字列リテラルとその場所を調査するには、文字列参照 を使用します。これらの参照は、高速逆コンパイルモードでの予備的な逆アセンブルによって収集できます。すべてのプロシージャに完全な上位レベルのコードリストが必要というわけではありません。