マクロリファレンス:Document インターフェイス
メソッド
Activate メソッド
文書をアクティブにします。
- 構文
function Activate()
Close メソッド
文書を閉じます。
- 構文
function Close()
CopyFullName メソッド
文書のファイルパスをクリップボードにコピーします。
- 構文
function CopyFullName()
CopyPath メソッド
文書のディレクトリパスをクリップボードにコピーします。
- 構文
function CopyPath()
GetLine メソッド
指定した行の文字列を取得します。
- 構文
function GetLine(
Line : int,
Flags : int
) : String
- パラメータ
Line
- 必ず指定します。1 から始まる行番号を指定します。
Flags
meGetLineWithNewLines | 文字列に改行コードを追加します。 |
meGetLineView | 表示座標で指定します。 |
GetLines メソッド
文書の行数を取得します。
- 構文
function GetLines(
Flags : int
) : int
- パラメータ
Flags
meGetLineView | 表示座標で指定します。 |
Redo メソッド
やり直します。
- 構文
function Redo()
Save メソッド
文書を保存します。
- 構文
function Save(
File : String
)
- パラメータ
File
- 省略可能です。保存するファイル名。
Undo メソッド
元に戻します。
- 構文
function Undo()
Write メソッド
カーソル位置にテキストを挿入します。
- 構文
function Write(
Text : String
)
- パラメータ
Text
- 必ず指定します。挿入する文字列。
Writeln メソッド
カーソル位置にテキストと改行を挿入します。
- 構文
function Writeln(
Text : String
)
- パラメータ
Text
- 必ず指定します。挿入する文字列。
プロパティ
Encoding プロパティ
文書のエンコーディングを設定または取得します。。
- 構文
function get Encoding() : int
function set Encoding(value : int)
- 定数
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) |
FullName プロパティ
文書のファイルパスを取得します。
- 構文
function get FullName() : String
HighlightFind プロパティ
検索結果を強調表示するかどうかを設定または取得します。
- 構文
function get HighlightFind() : boolean
function set HighlightFind(value : boolean)
LineEnding プロパティ
文書の改行コードを設定または取得します。。
- 構文
function get LineEnding() : int
function set LineEnding(value : int)
- 定数
meLineEndingCRLF | CRLF |
meLineEndingCR | CR |
meLineEndingLF | LF |
Mode プロパティ
編集モードを設定または取得します。
- 構文
function get Mode() : String
function set Mode(value : String)
Name プロパティ
文書のファイル名を取得します。
- 構文
function get Name() : String
Path プロパティ
文書のディレクトリパスを取得します。
- 構文
function get Path() : String
ReadOnly プロパティ
文書が書き換え禁止かどうかを設定または取得します。
- 構文
function get ReadOnly() : boolean
function set ReadOnly(value : boolean)
- プロパティ値
- 書き換え禁止の場合は true を示し、それ以外の場合は false を示すブール値。
Saved プロパティ
文書が前回保存時から変更されているかどうかを設定または取得します。
- 構文
function get Saved() : boolean
function set Saved(value : boolean)
- プロパティ値
- 変更されている場合は true を示し、それ以外の場合は false を示すブール値。
Selection プロパティ
Document オブジェクトでの現在の選択項目を表すオブジェクトを取得します。
- 構文
function get Selection() : Selection
Text プロパティ
文書を設定または取得します。
- 構文
function get Text() : String
function set Text(value : String)
- プロパティ値
- 文書を表す文字列。
スポンサーリンク