「GetKeyState.exe(キー状態取得実行ファイル)」の版間の差分

MSY-07 (トーク | 投稿記録)
URLの修正
MSY-07 (トーク | 投稿記録)
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";
スポンサーリンク