How To - 如何匯入及匯出 VI Snippet

查詢 LabVIEW 資源時,常常會看到畫面上有 VI Snippet ,例如這個頁面



而這個 Snippet 的圖形:


則是告訴我們,這張圖可以藉由拖曳至 block diagram 中即可將圖中的程式碼複製到 block diagram 中。

首先開啟一個空白的 VI ,將上面那個網頁的程式碼圖形拖曳進  block diagram 中。


接下來稍等一下就可以看到程式碼被複製到  block diagram 中了。



那如何產生 VI Snippet 呢?我們先寫一個簡單的程式:


接下來將想要變成圖形的程式碼圈選起來。

接下來選擇工具列 Edit >> Create VI Snippet form Selection 


接下來程式處理完畢後就會跳出視窗要求你儲存該PNG檔。


最後就可以得到這段程式碼的 VI Snippet 了


如何,很酷吧!

但不是所有的 LabVIEW 程式碼的圖都可以這樣匯入喔!必須經過這樣子的程序才可以。因為 LabVIEW 會將程式碼的資訊附加在 PNG 檔案的檔頭資訊內,如果你拉了一張不是經由這個方法產生出來的圖,那麼自然沒有程式碼的資訊,也就不能匯入了。