このダイアログボックスを表示するには、フロントパネルウィンドウまたはブロックダイアグラムウィンドウから編集»検索して置換を選択します。

(Statechart) Statechart Editor ウィンドウで Edit "Find and Replace "を選択して、このダイアログ・ボックスを表示します。

このダイアログは、メモリに常駐するVI内のVI、Express VI、オブジェクト、テキストを検索して置換します。検索対象がオブジェクトか、またはテキストかによって、検索ダイアログボックスは異なる検索オプションを表示します。検索が終了すると、検索結果ウィンドウが表示されます。

メモ Search Resultsウィンドウは、複数のオブジェクトが検索された場合のみ表示されます。LabVIEWがオブジェクトを1つのみ検出した場合、LabVIEWはフロントパネルまたはブロックダイアグラムウィンドウのオブジェクトをハイライトします。

(ステートチャート)また、ステートチャートの ガードアクション・ コードを含む ステートチャート図から、特定のオブジェクトや文字列を検索することもできます。Search Resultsウィンドウは、複数のオブジェクトが検索された場合のみ表示されます。オブジェクトが1つだけ検出された場合は、Statechart Editorウィンドウでそのオブジェクトを含むステートまたは遷移がハイライトされます。

正規表現のサポートは、PCREライブラリパッケージにより提供されています。PCREライブラリパッケージ再配布時のライセンスの詳細については、<National Instruments>\_Legal Informationディレクトリを参照してください。

RCRE (Perl Compatible Regular Expressions) については、PCREのWebサイト (www.pcre.org) を参照してください。

このダイアログボックスには以下のコンポーネントが含まれています。

オプション 説明
オブジェクト

VI、関数、またはその他のブロックダイアグラムのオブジェクトを検索します。このオプションを選択すると、オブジェクトを選択ボタンが表示されます。

  • オブジェクトを選択

    ダイアログボックスの上部にあるオブジェクトを選択すると表示されます。オブジェクトを選択ボタンをクリックして、検索可能なオブジェクトのプルダウンメニューを表示します。

テキスト

単語またはフレーズを検索します。

  • 検索したい単語を入力してください。

    ダイアログボックスの上部にあるテキストを選択すると表示されます。検索する単語または語句を入力します。

  • 大文字と小文字を区別する

    ダイアログボックスの上部にあるテキストを選択すると表示されます。このチェックボックスをオンにして、大文字と小文字が正確に一致するテキスト文字列を検出します。たとえば、「foo」を検索した場合、「FOO」と「Foo」は検出されません。

  • Match whole word-

    ダイアログボックスの上部にあるテキストを選択すると表示されます。このチェックボックスをオンにして、完全に一致する単語を検索します。このチェックボックスをオフにした場合、検索する単語を入力に入力したテキスト文字列が単語の一部である場合も含め、すべてのインスタンスが検出されます。

    検索の目的上、単語とはスペースや行頭・行末など、英数字以外で区切られた文字列を指します。たとえば、このチェックボックスをオンにすると、fooを検索した場合にfootまたはfoodは検出されません。
  • 正規表現-

    ダイアログボックスの上部にあるテキストを選択すると表示されます。検索する単語を入力のテキストが正規表現である場合は、このチェックボックスをオンにします。正規表現の仕様は、「パターンで一致」関数の仕様と同じです。

    テキストを検索するために 正規表現 オプションを使用すると、LabVIEWは各文字列の最初のマッチのみを置き換えます。LabVIEWがすべての検索結果を置換するか、正規表現チェックボックスをオフにするまで、検索して置換操作を対話的に実行できます。
  • その他のオプション

    ダイアログボックスの上部にあるテキストを選択すると表示されます。オプションボタンをクリックして、LabVIEWがテキストを検索する場所を構成します。オプションボタンをクリックすると、テキスト検索オプションダイアログボックスが表示されます。

アプリケーションインスタンス

VI、オブジェクト、またはテキストを検索するアプリケーションインスタンスを指定します。デフォルトのアプリケーションインスタンスは、検索ダイアログボックスを開いたアプリケーションインスタンスです。

検索範囲

検索の範囲を選択します。現在のVI、アプリケーションインスタンス内で選択されているVI、アプリケーションインスタンス内のすべてのVIを検索します。<選択されたVI>を選択する場合は、選択ボタンをクリックして、検索するVIを選択します。

  • 検索範囲

    検索の範囲を選択します。現在のVI、アプリケーションインスタンス内で選択されているVI、アプリケーションインスタンス内のすべてのVIを検索します。<選択されたVI>を選択する場合は、選択ボタンをクリックして、検索するVIを選択します。

  • セレクト

    選択ボタンをクリックして、検索するVIを選択します。選択ボタンをクリックすると、検索対象VIダイアログボックスが表示されます。

  • Include-検索に含めるVIを選択する
    • サブヴィ

      検索範囲で選択するVIのすべてのサブVIを検索します。

    • 階層ウィンドウ

      検索範囲で選択するVIのVI階層ウィンドウを検索します。

  • vi.lib-内のVIを無視する

    検索範囲に含まれるvi.libのVIを無視します。