ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

NumLockのON/OFF制御

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 | 投稿日時 2010-7-26 17:06
asama_noda  新米   投稿数: 9
MagicでNumLockのON/OFFを制御できる方法を探しています。
ユーザーの使用端末がUSBのテンキーを使用しており、
GUI画面でカーソルの場所によって、テンキーが矢印キーになったり、数字キーになったりというのをMagicから自動制御できるようにというのが目的です。

よろしくお願いします。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2010-7-27 7:41
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}")
で可能かと


投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2010-7-27 9:34
asama_noda  新米   投稿数: 9
puさん ありがとうございました。

問題なくできました。

今回教えていただいたものでも制御できるのですが、もしお分かりになるようでしたら、より明確にするために現在の状態(ON or OFF)を調査する、または現在の状態に関係なくONにする、またはOFFにするという方法をご存知でしたら、教えていただけないでしょうか。

よろしくお願いします。
投票数:1 平均点:10.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2010-7-28 10:25
pu_mahalo  長老 居住地: 大阪  投稿数: 775
こんにちは Puです

現在の状態を取得するプログラムを作ってみました
Magicに情報を渡せないので textファイルを作成する仕組みになりましたが
ioexistで判定できるかなぁと...
ダウンロードbにuploadしました
投票数:1 平均点:10.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2010-7-28 13:30
asama_noda  新米   投稿数: 9
PUさん 

ほんとうにありがとうございました。

これで完璧なものが作れそうです。
投票数:1 平均点:10.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約