マクロリファレンス:3:Window オブジェクトのソースを表示
←
マクロリファレンス:3:Window オブジェクト
ナビゲーションに移動
検索に移動
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
このページは編集や他の操作ができないように保護されています。
このページのソースの閲覧やコピーができます。
= メソッド = == AddUndo メソッド == [元に戻す] 情報に現在の選択範囲のデータを追加します。 ;構文 <syntaxhighlight lang="javascript"> AddUndo(); </syntaxhighlight> ;バージョン Mery Ver 3.0.1 以降で使用できます。 == Alert メソッド == テキストと [OK] ボタンのダイアログ ボックスを表示します。 ;構文 <syntaxhighlight lang="javascript"> Alert(strMessage); </syntaxhighlight> ;引数 strMessage :ダイアログ ボックスに表示するテキストを指定します。 ;バージョン Mery Ver 2.6.7 以降で使用できます。 == BeginUndoGroup メソッド == [元に戻す] 情報のグループ化を開始します。 ;構文 <syntaxhighlight lang="javascript"> BeginUndoGroup(); </syntaxhighlight> ;バージョン Mery Ver 2.7.0 以降で使用できます。 == Close メソッド == ウィンドウを閉じます。 ;構文 <syntaxhighlight lang="javascript"> Close(); </syntaxhighlight> ;バージョン Mery Ver 2.6.7 以降で使用できます。 == Confirm メソッド == テキストと [OK] ボタンと [キャンセル] ボタンのダイアログ ボックスを表示します。 ;構文 <syntaxhighlight lang="javascript"> var b = Confirm(strQuestion); </syntaxhighlight> ;引数 strQuestion :ダイアログ ボックスに表示するテキストを指定します。 ;戻り値 :[OK] ボタンを押した場合は true、[キャンセル] ボタンを押した場合は false を返します。 ;バージョン Mery Ver 2.6.7 以降で使用できます。 == CreateEnumerator メソッド == Enumerator オブジェクトを作成します。 ;構文 <syntaxhighlight lang="javascript"> var enum = CreateEnumerator(collection); </syntaxhighlight> ;引数 collection :任意の Collection オブジェクトを指定します。 ;戻り値 :作成した Enumerator オブジェクトを返します。 ;バージョン Mery Ver 3.7.14 以降で使用できます。 == CreateObject メソッド == ActiveX オブジェクトを作成します。 ;構文 <syntaxhighlight lang="javascript"> var obj = CreateObject(strClass); </syntaxhighlight> ;引数 strClass :作成するオブジェクトのアプリケーション名とクラスを指定します。 ;戻り値 :作成した ActiveX オブジェクトを返します。 ;バージョン Mery Ver 3.7.14 以降で使用できます。 == CreatePopupMenu メソッド == PopupMenu オブジェクトを作成します。 ;構文 <syntaxhighlight lang="javascript"> var obj = CreatePopupMenu(); </syntaxhighlight> ;戻り値 :作成した PopupMenu オブジェクトを返します。 ;バージョン Mery Ver 2.6.7 以降で使用できます。 == EndUndoGroup メソッド == [元に戻す] 情報のグループ化を終了します。 ;構文 <syntaxhighlight lang="javascript"> EndUndoGroup(); </syntaxhighlight> ;バージョン Mery Ver 2.7.0 以降で使用できます。 == Print メソッド == 印刷ダイアログを表示します。 ;構文 <syntaxhighlight lang="javascript"> Print(); </syntaxhighlight> ;バージョン Mery Ver 2.6.7 以降で使用できます。 == Prompt メソッド == テキストを入力するダイアログ ボックスを表示します。 ;構文 <syntaxhighlight lang="javascript"> var s = Prompt(strMessage, strDefault, [flags]); </syntaxhighlight> ;引数 strMessage :ダイアログ ボックスに表示するテキストを指定します。 strDefault :テキスト ボックスに既定で表示するテキストを指定します。 flags :次の値を指定します。省略すると 1 行のテキスト ボックスを表示します。 :{|class="wikitable" |mePromptMultiline||複数行のテキスト ボックスを表示します。 |} ;戻り値 :[OK] ボタンを押した場合はテキスト ボックスに入力した文字列、[キャンセル] ボタンを押した場合は空を返します。 ;バージョン Mery Ver 3.7.3 以降で使用できます。 == Quit メソッド == マクロの実行を停止します。 ;構文 <syntaxhighlight lang="javascript"> Quit(); </syntaxhighlight> ;バージョン Mery Ver 2.6.7 以降で使用できます。 == ShowTip メソッド == ツールチップを表示します。 ;構文 <syntaxhighlight lang="javascript"> ShowTip(strTip [, flags]); </syntaxhighlight> ;引数 strTip :ツールチップに表示するテキストを指定します。 flags :次の値を指定します。省略するとカーソル位置にツールチップを表示します。 :{|class="wikitable" |meShowTipPosCaret||カーソル位置にツールチップを表示します。 |- |meShowTipPosMouse||マウス ポインター位置にツールチップを表示します。 |- |meShowTipHide||ツールチップが表示されている場合は非表示にします。 |} ;バージョン Mery Ver 3.7.14 以降で使用できます。 == Sleep メソッド == 指定した時間の長さにわたってマクロの実行を中断します。 ;構文 <syntaxhighlight lang="javascript"> Sleep(nMilliseconds); </syntaxhighlight> ;引数 nMilliseconds :実行が中断される時間間隔をミリ秒単位で指定します。 ;バージョン Mery Ver 2.6.7 以降で使用できます。 = プロパティ = == ClipboardData プロパティ == ClipboardData オブジェクトを取得します。 ;構文 <syntaxhighlight lang="javascript"> var obj = ClipboardData; </syntaxhighlight> ;バージョン Mery Ver 2.6.7 以降で使用できます。 == Document プロパティ == Document オブジェクトを取得します。 ;構文 <syntaxhighlight lang="javascript"> var obj = Document; </syntaxhighlight> ;バージョン Mery Ver 2.6.7 以降で使用できます。 == Editor プロパティ == Editor オブジェクトを取得します。 ;構文 <syntaxhighlight lang="javascript"> var obj = Editor; </syntaxhighlight> ;バージョン Mery Ver 2.6.7 以降で使用できます。 == Editors プロパティ == Editors コレクションを取得します。 ;構文 <syntaxhighlight lang="javascript"> var objs = Editors; </syntaxhighlight> ;バージョン Mery Ver 2.6.7 以降で使用できます。 == OutputBar プロパティ == OutputBar オブジェクトを取得します。 ;構文 <syntaxhighlight lang="javascript"> var obj = OutputBar; </syntaxhighlight> ;バージョン Mery Ver 2.6.7 以降で使用できます。 == Redraw プロパティ == ウィンドウの再描画を行うかどうかを true か false で取得または設定します。 ;構文 <syntaxhighlight lang="javascript"> var b = Redraw; Redraw = b; </syntaxhighlight> ;バージョン Mery Ver 2.6.7 以降で使用できます。 == ScriptFullName プロパティ == 実行中のマクロファイルのパスをを文字列で取得します。 ;構文 <syntaxhighlight lang="javascript"> var s = ScriptFullName; </syntaxhighlight> ;バージョン Mery Ver 2.6.7 以降で使用できます。 == ScriptName プロパティ == 実行中のマクロファイルのファイル名をを文字列で取得します。 ;構文 <syntaxhighlight lang="javascript"> var s = ScriptName; </syntaxhighlight> ;バージョン Mery Ver 2.6.7 以降で使用できます。 == ScrollX プロパティ == スクロールバーの水平位置を 1 から始まる数値で取得または設定します。 ;構文 <syntaxhighlight lang="javascript"> var x = ScrollX; ScrollX = x; </syntaxhighlight> ;バージョン Mery Ver 2.6.7 以降で使用できます。 == ScrollY プロパティ == スクロールバーの垂直位置を 1 から始まる数値で取得または設定します。 ;構文 <syntaxhighlight lang="javascript"> var y = ScrollY; ScrollY = y; </syntaxhighlight> ;バージョン Mery Ver 2.6.7 以降で使用できます。 == Status プロパティ == ステータスバーに表示するテキストを文字列で取得または設定します。 ;構文 <syntaxhighlight lang="javascript"> var s = Status; Status = s; </syntaxhighlight> ;バージョン Mery Ver 2.6.7 以降で使用できます。 == Tag プロパティ == オブジェクトに関するその他の情報を格納する Scripting.Dictionary 型の変数を取得します。変数はアプリケーションが終了するまで有効です。 ;構文 <syntaxhighlight lang="javascript"> var d = Tag; </syntaxhighlight> ;例 <syntaxhighlight lang="javascript"> // JScript var d = Tag; if (!d.exists("key1")) { d("key1") = "Value1"; } alert(d("key1")); </syntaxhighlight> <syntaxhighlight lang="javascript"> // V8 var d = Tag; if (!d.exists("key1")) { d["key1"] = "Value1"; } alert(d["key1"]); </syntaxhighlight> ;バージョン Mery Ver 3.0.0 以降で使用できます。
マクロリファレンス:3:Window オブジェクト
に戻る。
スポンサーリンク
ナビゲーション メニュー
個人用ツール
ログインしていません
トーク
投稿記録
アカウント作成
ログイン
名前空間
ページ
議論
日本語
表示
閲覧
ソースを閲覧
履歴表示
その他
検索
スポンサーリンク
スポンサーリンク
案内
メインページ
ヘルプ
よくある質問
マクロリファレンス
マクロライブラリ
プラグインライブラリ
構文ファイル
テーマ
寄付・開発支援
練習用ページ
開発室
開発者のブログ
ツール
スポンサーリンク