問題タブ [keycode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
100084 参照

c# - C#仮想キーコードをcharに変換するには?

仮想キーコードを文字にマップしようとしています。

私のコードは ProcessCmdKey を使用して WM_KEYDOWN をリッスンし、押されたキーにアクセスできるようにします。たとえば、一重引用符を押すと、222 のキーが得られます。これを keychar 39 にマップする必要があります。

私の開発コンテキストは次のとおりです。 - .net Framework 2.0 - 多くの場所に配置された UserControl

質問の答えを知っていますか?

0 投票する
8 に答える
44173 参照

python - Python でキーコードを取得する方法

どのキーが押されたかを知る必要がありますが、文字のコードは必要ありません。取得したキーが「a」または「A」であっても、誰かが「A」キーを押したときを知りたいので、他のすべてのキーと同様です.

PyGame やその他のライブラリ (Tkinter を含む) を使用できません。Python 標準ライブラリのみ。これは、グラフィカル インターフェイスではなく、端末で行う必要があります。

文字コードは必要ありません。キーコードを知る必要があります。

元:

0 投票する
1 に答える
4524 参照

linux - キーコードをXorg+ワインにbashスクリプトで送信する

Wineで実行されているLinuxで現在実行中のアプリケーションにキーコードを送信するにはどうすればよいですか?簡単にするために、bashの下に置いてください。

0 投票する
4 に答える
3537 参照

java - 文字を入力するために Shift キーを押す必要があるかどうかをどのように判断しますか?

Robot クラスを使用して文字列を入力するコードを書いています。ほとんどすべてが適切です (文字キーコードを取得するには、大きな switch ステートメントを使用する必要がありShiftます)。大文字の場合は、 を使用して簡単に確認できCharacter.isUpperCase(c)ますが、 や などの!@#$%^&*()_+さまざまな句読点は「大文字」とは見なされませんが、キーストロークを生成するにはシフトを押す必要があります。グーグルで検索してみましたが、満足のいく回答のないフォーラム投稿を見つけました。文字をシフトする必要があるかどうかを判断する方法はありますか?もしそうなら、どの文字が「シフトされていない」バージョンですか?

編集:これが私がこれまでに持っているコードです。

0 投票する
2 に答える
9234 参照

jquery - 特定のキーコードでのみオートコンプリートをトリガーするjquerykeypressイベント

jqueryオートコンプリートプラグインを使用しており、ユーザーが入力した特定のキーに基づいてオートコンプリートを手動でトリガーしようとしています。オートコンプリートをオンザフライで入力にバインドしようとしています。これにより、ユーザーが特定のキーを入力して「検索対象のデータを入力しています」をトリガーすると、オートコンプリートが一致の検索を開始できるようになります。フィールドの、必ずしも最初にではありません。

keypressイベントを入力にバインドしています。ユーザーが「=」のような特定のキーを入力すると、配列内のすべての要素を表示したいと思います。次にユーザーが文字を入力すると、その文字の配列から一致するオプションがオートコンプリートされます。これは多かれ少なかれExcelで起こることを模倣しようとしています。ユーザーが等号キーを押して使用可能な関数を見ると、「=」キーは入力の最初の要素である必要はなく、毎回オートコンプリートする必要があります。 ="が押され、オプションが選択されるたびにそのacのバインドが解除されます。

オートコンプリートをトリガーしても、ユーザーがテキストの前に一致する可能性のあるものを入力した場合、前のテキストのために一致しません。したがって、ユーザーが「abd =」と入力すると、オートコンプリートは「=」だけでなく「abb=」をqパラメーターとして取得します。

どんな助けでも本当にありがたいです、私はとても立ち往生しています!!

0 投票する
2 に答える
383 参照

asp.net - 正規表現をキーコード データに置き換える

これは、ギリシャ語と英語にかなり適しています。

宇宙の他のすべての言語はどうですか?

上記のコードを別の関数に置き換えて、キーコード データとテキスト長などを検証する必要がありますか?

0 投票する
1 に答える
540 参照

java - プラットフォームに依存しないキーコードを提供する方法

sdl や Java などのクロスプラットフォーム フレームワークは、プラットフォームに依存しないキーコードをどのように提供しますか。考えられるすべてのケースのマッピングテーブルがありますか? または、これを達成するための別の(最終的にはより良い)方法があります。

(継続的な) 動的キーストローク認証のためのオープン ソース フレームワークに取り組んでいるため、これが必要です。Java アプレット、ネイティブ Linux C、およびネイティブ Windows C++ コードの形式のクライアントがあります。クライアントはネットワークソケット経由でサーバーに接続し、キャプチャされたキーストロークをキーコードとして送信し、タイミング情報をcで記述されたサーバーに追加します。私が直面している問題は、同じキーのキーコードが異なるクライアントからのものであるということです。

0 投票する
2 に答える
3419 参照

javascript - エンターキーをJavascriptのタブキーのように動作させる

これまでのところ、これはキープレスで呼び出されています。

ただし、キーコードを9に設定しても、タブで次のコントロールに移動しません。どうすればこれを達成できますか?AspClassicで作業しています。

私が最終的に望んでいるのは、焦点を次の要素に移すことです。ただし、次の要素のIDは、そのIDがループで設定されているため完全には決定されませんが、この時点では存在しています。次のコントロールにフォーカスを設定するにはどうすればよいですか。

0 投票する
3 に答える
178242 参照

keyboard - キーボードのキーコードのリストはどこにありますか?

キーボードのキーのすべてのキーコードを見つけることができる場所はありますか?(たとえば、キーアップは#114の場合があります)

何を検索しても見つからないようです:(

ありがとう!

0 投票する
5 に答える
7172 参照

javascript - 文字列からkeyCodeを取得しますか?

as3で静的メソッドを使用すると、文字列内の文字からcharCodeを取得できます。

文字列内の文字からkeyCodeを取得するにはどうすればよいですか?この関数をjavascriptで実行する必要がありますか(Javascriptでこれを実行できる場合...)