「アクティブなタブのマクロを実行する」の版間の差分
ページを新規作成 |
編集の要約なし |
||
| 1行目: | 1行目: | ||
アクティブなタブを '''マクロとして実行''' します。[https://www.haijin-boys.com/discussions/4814] | |||
== ソースコード == | |||
<source lang="javascript"> | <source lang="javascript"> | ||
#title = "このマクロを実行" | #title = "このマクロを実行" | ||
| 10行目: | 14行目: | ||
* ※ タブの実体ファイルの拡張子だけを確認し、 | * ※ タブの実体ファイルの拡張子だけを確認し、 | ||
* ファイルの内容までは確認せずにマクロとして実行する | * ファイルの内容までは確認せずにマクロとして実行する | ||
* ※ Mery 用のマクロでなくても「これを選択」コマンドが実行されるので | * ※ Mery 用のマクロでなくても「これを選択」コマンドが実行されるので | ||
* [マクロのカスタマイズ] に登録されてしまうことになる | * [マクロのカスタマイズ] に登録されてしまうことになる | ||
| 44行目: | 47行目: | ||
== memo == | == memo == | ||
* ''editor.ExecuteCommandByID( 2175 );'' <br> だと実行されないようなので、WSH のキーストーロークエミュレーションで「実行(R)」のショートカットキー '''F4''' を送信させるようにしてあります。<br> <span style="color:#c00;">「実行(R)」のショートカットキーを変更している場合、このマクロは正しく機能しません。</span> | |||
* 設定変数に列挙した拡張子が妥当かどうか分かりません…。<br> 実行条件は拡張子ではなく編集モードにしたほうがよいかも? | |||
スポンサーリンク