顯示新的VI

請問各位大大 請問一下 怎麼讓當按下一個按鍵的時候 可以顯示另外一個VI

main.vi   data.vi

當我按下main的新增表單 我知道data 有被執行 但我想要的是能把data這個VI能顯示在畫面上

請問有什麼辦法可以讓它顯示在畫面上 多謝各位大大

我的版本為 8.2版,無法打開你的版本
因此寫一個小程式並介紹我所使用的方式給你參考

第一步:你可以在主程式 (Main.vi)裡面,將子程式(Data.vi)拉進去主程式畫面
        子程式匯入主程式的方式:
         Block Diagram >> Select a vi.. >> 選擇你的子程式...

![](upload://e8xEECZNlAAOpktnxjZwnoPCtGf.jpeg)


第二步: 若你要讓子vi執行的狀態顯示在畫面上,需要在"子vi"進行設定
         Front Panel >> 上方工具列File >> VI Properties
         在category 點選下拉鍵 >> 選擇 Window Appearance >> 在左側點選 Dialog

![](upload://wxSqS8ZDfTOlcot8itDS4ybVP3L.jpeg)

![](upload://yJjyhRfivlXRKS4ejvdHYXOGE1W.jpeg)

第三步: 執行程式並點選按鍵後,就可以呼叫對應的子vi程式
         你可以下載我的程式進行測試,看看有沒有什麼問題 Main and Subvi.rar

![](upload://5QfSdlVwm4PyqvQF9oLs6PgNoO2.jpeg)

elvistu40402.9168518518

OK 我看到 多謝你的回覆 我會試試看的