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
   46   47   48   49   50   51   52   53