首頁
支援
用程式方式在LabVIEW中停用鍵盤鍵入的功能
用程式方式在LabVIEW中停用鍵盤鍵入的功能
更新 Jul 24, 2023
產品資訊
產品資訊中描述經過驗證可以使用本文所述解決方案之產品。此解決方案可能也適用於其他類似產品或應用。
軟體
LabVIEW
問題敘述
我有一個正在執行的VI,我希望特定的按鍵在按下時能不執行任何操作,有什麼辦法可以以程式方式停用該按鍵?
解決方案
是的,您可以以程式方式放棄掉按下按鍵時所產生的事件。這可透過在事件結構中使用過濾器事件來完成。
透過將True值傳遞給事件過濾器節點上的布林輸入“Discard?”來放棄按鍵事件。下圖描述了如何使用此方法停用F1鍵。
在該範例中,只有當從前面板執行上述VI(應用程式焦點位於前面板視窗)時,才會放棄F1按鍵事件。
相關連結
Event Driven Programming in LabVIEW
Can I Use Multiple Event Structures to Handle the Same Event in LabVIEW?
其他支持選項
詢問NI社區
在我們的論壇中與其他用戶協作
搜索NI社區以尋求解決方案
請求工程師的支持
需要具備有效的服務合約或有效的租用版軟體,且支援選項因國家/地區而異。
打開服務請求
了解租用版軟體與服務
了解硬體服務計畫
Was this information helpful?
Helpful
Not Helpful