Page 51 - 4366
P. 51
Рисунок 16 - Палітра Input Device Control у LabVIEW
Вузол Querry Input Devices служить для отримання
інформації про під’єднані до комп’ютера пристрої вводу. У
нього три вихідних термінали: joystick info, key info та mouse
info, які повертають інформацію про відповідні пристрої
(кількість осей та клавіш, ім’я пристрою у Windows).
Вузол Asquire Input Data – поліморфний інструмент, що
повертає інформацію про стан відповідного пристрою. У
випадку опитування клавіатури на виході інструменту
отримуємо масив, що містить коди натиснутих клавіш.
Інструмент дозволяє опрацьовувати до 4 клавіш, натиснутих
одночасно. Слід пам’ятати, що цей інструмент повертає коди
клавіш, тобто для нього немає різниці між великими та
малими літерами, а для визначення регістру слід відстежувати
комбінацію “Shift + літера”. Вузол здатний відстежувати
натиснуті клавіші навіть якщо активне вікно іншої програми.
У випадку опитування маніпулятора “миша” вихід являє
собою два кластери: button info та axis info (для джойстика
додається ще кластер direction info), що містять інформацію
про натиснуті на маніпуляторі кнопки та координати курсора.
50