用程式方式在LabVIEW中停用鍵盤鍵入的功能

更新 Jul 24, 2023

產品資訊

軟體

  • LabVIEW

問題敘述

我有一個正在執行的VI,我希望特定的按鍵在按下時能不執行任何操作,有什麼辦法可以以程式方式停用該按鍵?

解決方案

是的,您可以以程式方式放棄掉按下按鍵時所產生的事件。這可透過在事件結構中使用過濾器事件來完成。
透過將True值傳遞給事件過濾器節點上的布林輸入“Discard?”來放棄按鍵事件。下圖描述了如何使用此方法停用F1鍵。
在該範例中,只有當從前面板執行上述VI(應用程式焦點位於前面板視窗)時,才會放棄F1按鍵事件。