這篇分享如何在Table(表單)中,若滑鼠按下右鍵,出現可以程式方法填入的字串的選單(Shortcut),由程式加入選單定義字串如:新增數值清除數值。這可以讓程式設計師動態決定人機介面(GUI)中給使用者呈現的樣貌,更能彈性的運用在程式中。程式中運用Property Node和 Invoke Node來改變控制元件的狀態和屬性。

程式碼可以這裡下載,若下載請留言告知,謝謝

 

 

 

 

 

 

Block Diagram (1)

Event中新增Shortcut Activation?,當shortcut事件被觸發時,刪除原先的選單內容,再新增新的選單

Shortcut的元件可以在Programmint->Dialog&User Interface ->Menu 中找到

Block Diagram (2)

根據Shortcut觸發的字串去分類對應的動作


其中Point to Row Column是Invoke Node(涉及元件狀態的改變),在Table上面按右鍵,如下圖的方法選擇

Set Cell Value同樣為Invoke Node(涉及元件狀態的改變),在Table上面按右鍵,如下圖的方法選擇

 

Block Diagram (3)

離開訊號處理

程式碼可以這裡下載,若下載請留言告知,謝謝

如果覺得文章有幫助,請不要吝嗇按下側邊的廣告唷~ 謝謝~

其他LabVIEW有關程式:

程式分享區

CLA考試分享區

LabVIEW_最大值和最小值中的任意個數不重複隨機陣列_樂透彩選號

LabVIEW_最大值和最小值中的任意個數隨機數陣列

LabVIEW_動態加入Table中按右鍵的選單(Shortcut Menu)

arrow
arrow

    安伯伯 發表在 痞客邦 留言(0) 人氣()