Re: [問題] 關於Labview與C的wrapper.dll問題
※ 引述《hstrxgfcg216 (sony)》之銘言:
: 大家好,
: 我是labview新手,還沒有處理過C的dll檔案與labview的互相溝通問題,最近工作需要,
: 我要對labview與C語言的dll檔案之間的溝通問題做些報告。
: 但是我在網路上只找到關於dll的複雜結構資料型態與labview之間不能溝通的問題,所以
: 有些人會建議用wrapper的方法將原本C的dll檔案中的複雜結構做拆解,然後做成新的dll
: 檔案,讓labview使用正確的簡易資料結構。
如果你的資料的結構真的比較複雜,而且希望能用物件的方式來操作的話。
建議你用C#自己寫。LabVIEW有對應的.NET容器可以使用.NET基礎開發的dll。
成員函式跟成員變數呼叫起來都比C dll直覺很多。
C#怎麼開發dll可以到C_Sharp版找。不管自己開發,或是用到三方的dll,用C#
開發/重包裝帶來的效益真的會比較好。
都已經在用LabVIEW了,讓自己過得更輕鬆一點吧~~~
--
不要問我從哪來,我只是一個浪跡天涯的工程師....
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.177.52.232
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1472268394.A.6FE.html
※ 編輯: MasterChang (180.177.52.232), 08/27/2016 11:29:52
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):