在人機控制上,有時候需要等到程序完成後才能讓使用者繼續動作,之前介紹過可以用Property-->Disable and Grayout來限制使用者使用的狀況;不過也有另外一種方法將Cursor設定為"Busy",這種在Windows 下類似小漏斗,提示使用者目前程式處於"忙碌"狀態,在這狀態下使用者無法繼續操作,這在LabVIEW程式上也是可以做到。

若是單純將滑鼠游標改圖示可以參考:LabVIEW_客制化滑鼠游標(Customize Mouse Cursor)

程式碼可在這邊下載 如果覺得文章有幫助,請不要吝嗇按下側邊的廣告唷~ 謝謝~

當將游從可控制的"Unbusy"狀態改成"Busy"狀態,使用者是無法操做。如下圖,當Start按鈕按下,Cursor 設為Busy狀態後,直到"Unset Busy"以前,畫面中任何按鈕都無法使用。也就是在這段"Busy"的階段,Start、Stop按鈕按了也是無效。

這種Busy是讓游標無動作,若是希望游標還是有可以控制,可以將"Disable Click"接腳由原本Default的T改為False

 

程式碼可在這邊下載 如果覺得文章有幫助,請不要吝嗇按下側邊的廣告唷~ 謝謝~

學習相關LabVIEW文章:

進階程式學習

基礎程式學習

專題學習_LVOOP

專題學習_動態載入

程式分享相關LabVIEW文章:

基礎程式分享

進階程式分享

股票程式分享

考取LabVIEW證照相關:

CLAD

CLD

CLA準備CLA考題分析

arrow
arrow

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