問題是 不會有你說的問題發生阿…從來沒聽過什麼 dll 資料結構什麼 dll 包 dll wrapper的你主管只是不想花錢買軟體之後遇到一堆問題 然後他也只知道你要把 c 和 labview 接起來所以才這樣跟你說吧 實際上你主管重點不是在 labview + dll 會有什麼問題 而是買了 labview 能不能達到想要的效果我覺得你現在最好的做法是去弄個試用版 labview 來給他玩一玩 確認會不會遇到問題 順便讓你更了解這些東西 才有能力能預期哪邊可能會出問題
https://decibel.ni.com/content/docs/DOC-9079 這裡寫得滿清楚你的函式回傳/接收的參數必須是 Labview 能夠處理的如果你的函式接收/回傳 Labview 不能處理的資料你就得重寫程式/wrapper 包起來 這樣而已那要看你有沒有舊 dll 的原始碼 有原始碼就沒有“舊dll”這個問題啦沒有原始碼就只是變成新 dll 動態連結舊 dll 這樣