マクロリファレンス:Editor インターフェイス
メソッド
FindInFiles メソッド
複数のファイルから指定の文字列を検索します。
- 構文
function FindInFiles(
FindPattern : String,
Path : String
Flags : int
)
- パラメータ
FindPattern
- 必ず指定します。検索する文字列。
Path
- 必ず指定します。検索するディレクトリのパス。
Flags
| meFindReplaceCase | 検索する単語の大文字と小文字を区別します。 |
| meFindReplaceOnlyWord | 完全に一致する単語を検索します。 |
| meFindReplaceRegExp | 正規表現で検索します。 |
| meFindRecursive | サブディレクトリも検索します。 |
| meFindFileNamesOnly | ファイル名のみ表示します。 |
NewFile メソッド
文書を新規作成します。
- 構文
function NewFile()
OpenFile メソッド
文書を開きます。
- 構文
function OpenFile(
File : String,
Encoding : int,
Flags : int
)
- パラメータ
File
- 必ず指定します。開くファイル名。
Encoding
- 省略可能です。開くファイルのエンコード。
| meEncodingNone | 自動選択 |
| meEncodingUTF16LE | Unicode (UTF-16) |
| meEncodingUTF16BE | Unicode (UTF-16, Big-Endian) |
| meEncodingUTF8WithSignature | Unicode (UTF-8, BOM有) |
| meEncodingUTF8WithoutSignature | Unicode (UTF-8, BOM無) |
| meEncodingUTF7 | Unicode (UTF-7) |
| meEncodingArabic | アラビア言語 (Windows) |
| meEncodingBaltic | バルト言語 (Windows) |
| meEncodingCentralEuropean | 中央ヨーロッパ言語 (Windows) |
| meEncodingChineseSimplified | 簡体字中国語 (GB2312) |
| meEncodingChineseTraditional | 繁体字中国語 (Big5) |
| meEncodingCyrillic | キリル言語 (Windows) |
| meEncodingGreek | ギリシャ語 (Windows) |
| meEncodingHebrew | ヘブライ語 (Windows) |
| meEncodingEUC | 日本語 (EUC) |
| meEncodingJIS | 日本語 (JIS) |
| meEncodingShiftJIS | 日本語 (シフト JIS) |
| meEncodingKorean | 韓国語 |
| meEncodingThai | タイ語 (Windows) |
| meEncodingTurkish | トルコ語 (Windows) |
| meEncodingVietnamese | ベトナム語 (Windows) |
| meEncodingWesternEuropean | 西ヨーロッパ言語 (Windows) |
Flags
| meOpenAllowNewWindow | 現在の文書が無題でないか、変更されている場合に新しいタブまたはウィンドウで開きます。 |
ReplaceInFiles メソッド
複数のファイルから指定の文字列を置換します。
- 構文
function ReplaceInFiles(
FindPattern : String,
ReplacePattern : String,
Path : String,
Flags : int
)
- パラメータ
FindPattern
- 必ず指定します。検索する文字列。
ReplacePattern
- 必ず指定します。置換後の文字列。
Path
- 必ず指定します。検索するディレクトリのパス。
Flags
| meFindReplaceCase | 検索する単語の大文字と小文字を区別します。 |
| meFindReplaceOnlyWord | 完全に一致する単語を検索します。 |
| meFindReplaceRegExp | 正規表現で検索します。 |
| meFindRecursive | サブディレクトリも検索します。 |
| meReplaceBackup | バックアップを保存します。 |
SaveAll メソッド
文書をすべて保存します。
- 構文
function SaveAll()
SaveCloseAll メソッド
文書をすべて保存して閉じます。
- 構文
function SaveCloseAll()
プロパティ
ActiveDocument プロパティ
現在開いているDocument オブジェクトを取得します。
- 構文
function get ActiveDocument() : Document
Documents プロパティ
現在開いている文書を示す Documents コレクションを取得します。
- 構文
function get Documents() : Documents
EnableTab プロパティ
タブが有効かどうかを取得します。
- 構文
function get EnableTab() : boolean
FullName プロパティ
Mery の実行ファイルのファイルパスを取得します。
- 構文
function get FullName() : String
Version プロパティ
Meryのバージョンを取得します。
- 構文
function get Version() : String
スポンサーリンク