NumLockのON/OFF制御
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
NumLockのON/OFF制御
msg# 1
asama_noda
投稿数: 9
MagicでNumLockのON/OFFを制御できる方法を探しています。
ユーザーの使用端末がUSBのテンキーを使用しており、
GUI画面でカーソルの場所によって、テンキーが矢印キーになったり、数字キーになったりというのをMagicから自動制御できるようにというのが目的です。
よろしくお願いします。
ユーザーの使用端末がUSBのテンキーを使用しており、
GUI画面でカーソルの場所によって、テンキーが矢印キーになったり、数字キーになったりというのをMagicから自動制御できるようにというのが目的です。
よろしくお願いします。
投票数:0
平均点:0.00
Re: NumLockのON/OFF制御
msg# 1.1
pu_mahalo
居住地: 大阪
投稿数: 775
こんにちは Puです
簡単なvbsを作成してみました
下記のvbsを 保存して
(numlock.vbs)などと言うファイル名にして
magicから 呼べば(os コマンドで wscript.exe numlock.vbs)
numlockの制御ができます
1回callしたら onの時offに
offの時はonになります
すなわち callしたら 今の状態の反対になります.
------- ソースコード vbs -----------
set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys "{NUMLOCK}"
-------------------------------------
.netの場合
SendKeys.SendWait("{NUMLOCK}")
で可能かと
簡単なvbsを作成してみました
下記のvbsを 保存して
(numlock.vbs)などと言うファイル名にして
magicから 呼べば(os コマンドで wscript.exe numlock.vbs)
numlockの制御ができます
1回callしたら onの時offに
offの時はonになります
すなわち callしたら 今の状態の反対になります.
------- ソースコード vbs -----------
set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys "{NUMLOCK}"
-------------------------------------
.netの場合
SendKeys.SendWait("{NUMLOCK}")
で可能かと
投票数:0
平均点:0.00
Re: NumLockのON/OFF制御
msg# 1.2
asama_noda
投稿数: 9
puさん ありがとうございました。
問題なくできました。
今回教えていただいたものでも制御できるのですが、もしお分かりになるようでしたら、より明確にするために現在の状態(ON or OFF)を調査する、または現在の状態に関係なくONにする、またはOFFにするという方法をご存知でしたら、教えていただけないでしょうか。
よろしくお願いします。
問題なくできました。
今回教えていただいたものでも制御できるのですが、もしお分かりになるようでしたら、より明確にするために現在の状態(ON or OFF)を調査する、または現在の状態に関係なくONにする、またはOFFにするという方法をご存知でしたら、教えていただけないでしょうか。
よろしくお願いします。
投票数:1
平均点:10.00
Re: NumLockのON/OFF制御
msg# 1.3
pu_mahalo
居住地: 大阪
投稿数: 775
こんにちは Puです
現在の状態を取得するプログラムを作ってみました
Magicに情報を渡せないので textファイルを作成する仕組みになりましたが
ioexistで判定できるかなぁと...
ダウンロードbにuploadしました
現在の状態を取得するプログラムを作ってみました
Magicに情報を渡せないので textファイルを作成する仕組みになりましたが
ioexistで判定できるかなぁと...
ダウンロードbにuploadしました
投票数:1
平均点:10.00
Re: NumLockのON/OFF制御
msg# 1.3.1
asama_noda
投稿数: 9
PUさん
ほんとうにありがとうございました。
これで完璧なものが作れそうです。
ほんとうにありがとうございました。
これで完璧なものが作れそうです。
投票数:1
平均点:10.00