LabVIEW應(yīng)用程序后臺(tái)運(yùn)行
本篇博文分享LabVIEW雖然不常用但是很有意思的一個(gè)開(kāi)發(fā)技巧:應(yīng)用程序后臺(tái)運(yùn)行。運(yùn)行程序后自動(dòng)隱藏前面板窗口和任務(wù)欄圖標(biāo)。
實(shí)現(xiàn)方法依舊很簡(jiǎn)單,分為兩步:
1
隱藏VI前面板窗口
隱藏VI前面板窗口程序設(shè)計(jì)很簡(jiǎn)單,如下所示:
![圖片](http://editerupload.eepw.com.cn/fetch/202206/0df4459bef1117666a0cb8c88c9333eb.png)
下面詳細(xì)介紹一下實(shí)現(xiàn)過(guò)程和方法。
第1步:添加“當(dāng)前VI路徑”獲取本VI的路徑信息:函數(shù)→ 編程→文件常量→當(dāng)前VI路徑,如下圖所示:
![圖片](http://editerupload.eepw.com.cn/fetch/202206/7ee73944f27f8ef8dd2f506763b5321b.png)
第2步:添加“打開(kāi)VI引用函數(shù)”來(lái)打開(kāi)該頂層VI的引用:函數(shù)→ 編程→ 應(yīng)用程序控制子面板→ 打開(kāi)VI引用函數(shù),如下圖所示:
![圖片](http://editerupload.eepw.com.cn/fetch/202206/f63cb968592fc80ba03a450cc637a296.png)
第3步:添加“調(diào)用節(jié)點(diǎn)”,并將VI的引用連接到一個(gè)調(diào)用節(jié)點(diǎn)的輸入端:函數(shù)→ 編程→ 應(yīng)用程序控制→ 調(diào)用節(jié)點(diǎn),如下圖所示:
![圖片](http://editerupload.eepw.com.cn/fetch/202206/e1f2f1a769c8233ebd14836bc1d9de36.png)
第4步:選擇“打開(kāi)前面板方法”并且選擇前面板狀態(tài)為隱藏后,添加“關(guān)閉引用節(jié)點(diǎn)”來(lái)關(guān)閉VI的引用:函數(shù) → 編程→ 應(yīng)用程序控制→ 關(guān)閉引用,如下圖所示:
![圖片](http://editerupload.eepw.com.cn/fetch/202206/51f2c1064ce0528ba47b678f8f606ccf.png)
2
隱藏任務(wù)欄圖標(biāo)
在應(yīng)用程序文件夾中找到“應(yīng)用程序文件名”.ini文件(根據(jù)用戶(hù)自定義名稱(chēng),這里所說(shuō)僅是我自己定義的名稱(chēng)),打開(kāi)后在最后添加:HideRootWindow = True,如下圖所示:
![圖片](http://editerupload.eepw.com.cn/fetch/202206/5ae35f1e4ffe36b7e24d83c4660e3cf0.png)
*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。