概要
キーボード上の指定した複数のキーが押されたかどうかを判定する方法を紹介します。
説明
イベントストラクチャの「キーダウン」イベントとイベントデータノードを使用すれば、特定のキーボードが一つ押されたかどうかを条件として処理を実行することができます。一方で、複数のキーボードの組み合わせが押された状態を条件として処理を実行するためには、押されたキーボードの値をまとめて検知し、条件と照合することが必要です。これには、1D配列検索を使用します。
ハードウェア/ソフトウェアの要件
・LabVIEW 2015以降
コードの実装/実行手順
- サンプルをダウンロードし、「Multiple Keyboard Down.vi」を開きます。
- フロントパネルに記載されている通りにviを実行します。