2011-02-02 13 views
1

私のアプリではプログラマブルなキーボードがあり、押されたキーから入力を取得する必要があります。 たとえば、キーボードのキーをプログラムすると、$ 65 $、#a45a#.... というイベントが試行されましたが、私が持っている引数はe.KeyCharです。これは入力から1文字だけです。たとえば、値$ 65 $ e.KeyCharのキーを押すと$だけです。 誰か今この問題を解決する方法はありますか?プログラマブルキーボードによるキーボード入力

+1

'$ 65 $'キー(または '#a45a#')とは何ですか? – RvdK

+0

さらに@PoweRoyに複数の連続したキーを押さえたいのですか?ユーザーは '$'、 '6'、 '5'、 '$' –

答えて

0

あなたはKeyUpイベントを試してみました......ありがとう?より詳細な鍵情報を受け取る。

+0

はい、私は持っていますが、KeyUpにはe.KeyValue、e.KeyData、e.KeyCodeがあるので動作しませんが、どちらも動作しません。 – TheGodfather23

+0

あなたがしようとしていることは明確ではありません。これはマクロキーですか? –

+0

私は特別なキーボードを持っている私はプログラムのキーを1つのキー私は値を設定する$ a $私はテキストボックスでそのキーを押すと私はそのテキストをtextbox.Now私は木のリストを持っていると私はその特別なキー私は正しいnode.Onlyチェックするために処理されますが、それはいくつかのcontrol.textまたはそれに似ていない場合、私はその価値を得ることができません。 – TheGodfather23

関連する問題