請問各位大大,因為我想寫一個轉換型態的SubVI,所以想給使用者選擇是要轉Number或String等的型態,
而我想知道是SubVI如何做出像下圖一樣的有下拉式選擇的功能?當我如果選擇Number則輸出就是Number,
請知道的大大教一下,感謝。

請問各位大大,因為我想寫一個轉換型態的SubVI,所以想給使用者選擇是要轉Number或String等的型態,
而我想知道是SubVI如何做出像下圖一樣的有下拉式選擇的功能?當我如果選擇Number則輸出就是Number,
請知道的大大教一下,感謝。

如下圖舉例Read From Spreadsheet File.vi可選擇Double(DBL),Integer(I64)及string三種形式,看起來是1個VI,事實上它是3個Blank.vi及1個Polymorphic.vi共4個VI組成.


如果只有針對輸出不同形式選擇,也可將2種輸出都寫在同 一VI.使用者自行選擇連接.

我不知道如何將llb轉成8.6版.若將內部所有檔案轉成8.6版,又會造成路徑上的問題.
一般都是按File=>New VI來建立新VI,那只是Blank VI.若按File=>New你就發現有Polymorphic VI等其他選項.
開啟Polymorphic VI後按"Add"加入VI再按"Edie Name"編輯名稱.若要編輯Icon就按"Edie Icon"其他選項依照上面圖片勾選.
可以參考技術文章裡的LabVIEW環境下的Polymorphic VIs概述