LabVIEW的主界面如何隱藏
在使用LabVIEW做程序的時候,有時候會想在主界面中點擊某個按鈕打開子界面的時候可以同時隱藏主界面。下面將介紹一個簡單的方法。創(chuàng)建主界面和子界面首先,我們需要創(chuàng)建兩個vi,一個是主界面.vi,另一個
在使用LabVIEW做程序的時候,有時候會想在主界面中點擊某個按鈕打開子界面的時候可以同時隱藏主界面。下面將介紹一個簡單的方法。
創(chuàng)建主界面和子界面
首先,我們需要創(chuàng)建兩個vi,一個是主界面.vi,另一個是子界面.vi。在主界面中放置一個按鈕,點擊該按鈕實現(xiàn)子界面的調(diào)用。在子界面.vi的VI屬性中,選擇窗口外觀的自定義選項,然后勾選“調(diào)用時顯示前面板”和“如之前未打開則在運行后關(guān)閉”。其他屬性按照默認設置即可。
默認情況下的界面切換
在默認情況下,如果不作任何其他屬性設置,點擊主界面中的按鈕打開子界面時,主界面仍然會保持顯示狀態(tài)。
隱藏主界面的設置
要解決隱藏主界面的情況,需要分別在主界面.vi和子界面.vi的VI屬性中進行設置。
對于主界面.vi,將窗口外觀的窗口動作設置為浮動,并勾選“LabVIEW處于非活動狀態(tài)時隱藏”。但要注意盡量不要與“允許用戶最小化”選項同時勾選。
對于子界面.vi,將窗口外觀的窗口動作設置為模態(tài)。這樣在子界面運行時,它會一直保持在最前端顯示。
運行結(jié)果
再次運行主界面,并點擊按鈕,界面的切換就不同了。
在點擊按鈕之前,主界面正常顯示。
點擊按鈕之后,子界面彈出,同時主界面被隱藏起來。
當在子界面中點擊停止按鈕時,子界面退出并返回主界面,主界面重新顯現(xiàn)。
通過這種方式,我們可以實現(xiàn)在LabVIEW中點擊按鈕打開子界面的同時隱藏主界面的效果。