EmEditor ホーム - EmEditor ヘルプ - EmEditor マクロ リファレンス - Editor オブジェクト

FindInFiles メソッド

指定するパスの複数のファイルから文字列を検索します。検索したファイルの一覧は現在のウィンドウに表示されます。ファイルを保存していない場合は、ファイルを保存するかどうかを選択するメッセージ ボックスが表示されます。ユーザーが途中で処理を中止した場合、エラーを発生します。

[JavaScript]

editor.FindInFiles( strFind, strPath, nFlags, nEncoding, strFilesToIgnore );

[VBScript]

editor.FindInFiles strFind, strPath, nFlags, nEncoding, strFilesToIgnore

パラメータ

strFind

検索する文字列を指定します。

strPath

検索するパスを指定します。ここには、* または ? のワイルド カードを含めて指定することができます。複数のファイルを指定する場合は、; で区切ります。

nFlags

次の値の組み合わせを指定します。

eeFindReplaceCase 大文字と小文字を区別して検索します。
eeFindReplaceEscSeq 文字列をエスケープ シーケンスで指定します。eeFindReplaceRegExp と組み合わせて指定できません。
eeFindReplaceOnlyWord 単語のみを検索します。
eeFindReplaceRegExp 文字列を正規表現で指定します。eeFindReplaceEscSeq と組み合わせて指定できません。
eeFindRecursive サブフォルダも検索します。
eeFindReplaceIgnoreFiles strFilesToIgnore で指定する名前のファイルまたはフォルダを無視します。
eeFindFileNamesOnly ファイル名のみ表示します。
eeOpenDetectUnicode Unicode サイン (BOM) を検出します。
eeOpenDetectUTF8 UTF-8 を自動検出します。
eeOpenDetectCharset HTML/XML の Charset を検出します。
eeOpenDetectAll すべて自動検出します。

nEncoding

開くファイルのエンコードを指定します。エンコード定数から選択するか、または Windows で使用されるエンコードを指定します。

strFilesToIgnore

nFlags に eeFindReplaceIgnoreFiles を指定した場合、無視するファイルまたはフォルダの名前を指定します。ここには、* または ? のワイルド カードを含めて指定することができます。複数のファイルを指定する場合は、; で区切ります。

バージョン

EmEditor Professional Version 4.02 以上で利用できます。

このページのフィードバックを送信

Copyright © 2003-2007 by Emurasoft, Inc.