「GetKeyState.exe(キー状態取得実行ファイル)」の版間の差分
URLの修正 |
SyntaxHighlightにcopyの追加 |
||
| 55行目: | 55行目: | ||
;サンプルコード1 | ;サンプルコード1 | ||
<syntaxhighlight lang="javascript"> | <syntaxhighlight lang="javascript" copy> | ||
var wshShell = new ActiveXObject("WScript.Shell"); | var wshShell = new ActiveXObject("WScript.Shell"); | ||
| 72行目: | 72行目: | ||
* 実行ファイル GetKeyState.exe の実在確認をします(GetKeyState がない場合でも動作する) | * 実行ファイル GetKeyState.exe の実在確認をします(GetKeyState がない場合でも動作する) | ||
* カレントディレクトリ(Mery.exe の作業フォルダ)を変更しません | * カレントディレクトリ(Mery.exe の作業フォルダ)を変更しません | ||
<syntaxhighlight lang="javascript"> | <syntaxhighlight lang="javascript" copy> | ||
var ctrl = 0, alt = 0; | var ctrl = 0, alt = 0; | ||
| 107行目: | 107行目: | ||
ポップアップメニューマクロへの導入サンプル | ポップアップメニューマクロへの導入サンプル | ||
*メニューに表示する内容や、選択した項目から実行するコマンドを切り替えます | *メニューに表示する内容や、選択した項目から実行するコマンドを切り替えます | ||
<syntaxhighlight lang="javascript"> | <syntaxhighlight lang="javascript" copy> | ||
var gks = editor.FullName.replace( /[^\\]+$/i , "" ) | var gks = editor.FullName.replace( /[^\\]+$/i , "" ) | ||
+ "Macros\\GetKeyState.exe"; | + "Macros\\GetKeyState.exe"; | ||
スポンサーリンク