方法1:將以下的程式片段拖曳到Block Diagram中

方法2:請依照以下步驟
如果您想要關閉子VI或其他執行中的VI:
- 建立一個空白VI並在Block Diagram上放置
Open VI Reference
。 - 新增
VI Path control
輸入。在Front Panel上,您需要指定希望停止的VI - 將
Invoke Node
連接到Open VI Reference
並將Invoke Node
設定為Abort VI (將Node下拉) - 將
Invoke Node連接到Close Reference
- 將
General Error Handler
連接到Close Reference
- 開啟您希望停止的VI。先確保它是在執行的狀態,接著運行您剛才所建立的VI,這樣就能終止第一個VI
如果您希望將關閉VI的功能整合到同一個VI:

- 新增一個
Invoke node
然後選擇VI class以及Abort VI method。 新增VI Server Reference
,並確保它指向「This VI」。- 將
VI Server Reference
連接到Invoke node.
請注意:您無須將reference關閉,因為您所指向的是當前的VI。
Additional Information
- 一般來說,終止VI是類似「強制退出」VI的概念,應在不得已的情況下使用
- 可以的話,請增加邏輯判斷以確保能安全的退出VI